Hotel near Main Street Square Station in Houston, United States of America
If you're travelling to Houston, make sure you check out the Main Street Square Station. It's a great place to visit in the Houston. There are lots of hotels near the Main Street Square Station that you can choose from, depending on your budget. You can find the cheapest hotels near the Main Street Square Station, or the hotel that's closest to Main Street Square Station, with varying prices. Here are some hotels near the Main Street Square Station in Houston, United States of America:
Rotate the image to see the location of the Main Street Square Station
The Laura Hotel, Houston Downtown, Autograph Collection
135 meters from Main Street Square Station, Houston
Swimming pool
8.2 very good (493 reviews)
Address: 1070 Dallas Street
Residence Inn Houston Downtown/Convention Center
138 meters from Main Street Square Station, Houston
Swimming pool
8.3 very good (262 reviews)
Address: 904 Dallas Street
Courtyard Houston Downtown Convention Center
148 meters from Main Street Square Station, Houston
Swimming pool
7.7 good (210 reviews)
Address: 916 Dallas Street
SpringHill Suites by Marriott Houston Downtown/Convention Center
194 meters from Main Street Square Station, Houston
Swimming pool
8.1 very good (391 reviews)
Address: 914 Dallas Street
Aloft Houston Downtown
250 meters from Main Street Square Station, Houston
Swimming pool
7.6 good (476 reviews)
Address: 820 Fannin Street
Le Meridien Houston Downtown
276 meters from Main Street Square Station, Houston
8.1 very good (174 reviews)
Address: 1121 Walker Street
JW Marriott Houston Downtown
285 meters from Main Street Square Station, Houston
8.4 very good (355 reviews)
Address: 806 Main Street
Club Quarters Hotel Downton, Houston
317 meters from Main Street Square Station, Houston
7.9 good (4438 reviews)
Address: 720 Fannin Street
AC Hotel by Marriott Houston Downtown
328 meters from Main Street Square Station, Houston
8.5 very good (603 reviews)
Address: 723 Main Street
Four Seasons Hotel Houston
358 meters from Main Street Square Station, Houston
Swimming pool
8.5 very good (94 reviews)
Address: 1300 Lamar Street