Houston, Alaska, United States
3
Sleeps
1
Beds
1
Baths
Located in Houston, Alaska, United States. In the heart of all the action! A quiet cozy, and comfortable place, minutes from Houston’s Galleria, minutes from NRG stadium Minutes from downtown. Quiet, comfortable, and very affordable. Perfect for a single person or small party of 2 or 3 people.