Close Window
View Category

TownePlace Suites Houston North/Shenandoah

Suites

King Studio Suite (6 of 18)

Our extended stay hotel studio suites in Houston, TX accommodate leisure and business travelers alike.