Located in the heart of Houston, this hotel is within 6 mi (10 km) of Greenspoint Mall, Houston Police Department Museum, and Splashtown. Mercer Arboretum and Botanic Gardens and Old Town Spring are also within 9 mi (15 km). Along with an outdoor pool,..