Find us at the center of Houston's Greenway Plaza business development off Highway 59, half a mile from Lakewood Church. Our free shuttle covers a three-mile radius — including The Galleria, Texas' largest mall, just 10 minutes away. Enjoy our 24-hour fitness center, heated outdoor pool, and a warm DoubleTree cookie on arrival.
Hotels in Houston TX (Texas), United States of America USA - 4 star rating <>
|