Hotels in Houston
I'm planning my upcoming trip to Houston/Texas City/League City and looking at several hotels in the area.
Given there're more quality options in Houston I'm looking at the following:
CP Houston Suites – Near Sugar Land
CP Houston Galleria
Hotel Indigo Houston at the Galleria
Which one, in your opinion, is the better one? Given that I'm terribly unfamiliar with the area, is driving to/fro between the 3 towns too much?
Given on my status, I'm leaning at options from SPG/IHG. If there're quality properties at Texas City/League City I would appreciate if you could recommend.
Thanks!