201 West 15th Street Houston, TX 77008
Seated: 2
The Carriage House was built in 1922 and renovated in 2014. This quaint 1-bedroom is located on the second floor with tasteful furnishings and art glass features.