Holiday Inn Lubbock-Hotel & Towers

Starting at
$143

TripAdvisor Review

Based on 169 review

See all

This comfortable hotel is located in Lubbock Area. This hotel does not accept pets.

More details