Shop until you drop at the Galleria
The giant shopping mall Houston Galleria is located only a short walk away from the hotel and is where you will find over 400 different stores and restaurants and even an ice rink so you can spend the whole day here. Should you wish to explore downtown Houston this is just a 15-minute drive away and boasts more stores, restaurants, bars and a number of sports stadiums.