Step outside and you're already in the middle of it all. The Hamilton sits in downtown Houston, TX, just steps from the Toyota Center, Discovery Green, Minute Maid Park, the Theater District, and the George R. Brown Convention Center.