Houston/DowntownHouston : Downtown
Revision as of 05:40, 29 February 2008 by Texugo
Downtown is in Houston.
- Alden Hotel, 1117 Prairie Street, (832) 200 8800, . Located in the heart of Downtown, Alden boasts a modern minimalist interior and is one of Houston's top boutique luxury hotels.