HOTEL
Medical Center South Villa
6811 Saint Augustine Street, Houston, TX 77021, United States
Where it sits
Medical Center South Villa
6811 Saint Augustine Street, Houston, TX 77021, United States
29.69057, -95.35910
Similar stays nearby
Hieghts Mobile bungalow
Hotel · 0 m
Luxury 3BR w/ Patio + Garage, Near NRG, Med Center
Hotel · 93 m
Luxe 3 BR w/ Garage + Patio, 5 min NRG & Med Ctr
Hotel · 105 m
Lé Luxe Maison -3BR 2 BA- Medical Center and Downtown HTX
Hotel · 442 m
Cushingberry Motel
Hotel · 605 m
Capital Inn
Hotel · 869 m
Empress Whimsical Retreat
Hotel · 997 m
5 Mi to Downtown - Chic Home w/ Patio in Houston!
Hotel · 1.1 km
Plan around Medical Center South Villa
Ask for the details that decide a trip. Sourced answers open right here.
