Hotels Closest To Davis Park

Hotel Ava Lubbock

3201 Loop 289 South
Lubbock, TX 79423
Near Science Spectrum

Distance2.2 miles SELECT