Loading hotels
Confirming room availability...
Kasa Houston Midtown South Apts, 3120 Smith St, Houston, United States
Located in Houston (Midtown), Kasa Houston Midtown South Apts is steps from Houston Museum District and a 3-minute drive from Menil Collection. This apartment is 1.7 mi (2.8 km) from Toyota Center and 1.9 mi (3.1 km) from Discovery Green.