Loading hotels
Confirming room availability...
Interstate Motor Lodge, 13213 I 10 Houston Tx 77015 United States, Houston, United States
This lovely Hotel is situated in Downtown. The 20 welcoming units offer a perfect place to relax at the end of the day. This is not a pet-friendly property.