Renovated in 2006 and offering 2 floors with a total of 75 rooms, this familial hotel comprises a 24-hour reception with a hotel safe and cloakroom as well as conference facilities and a laundrette (for an additional fee). A car park is also on offer to guests.
This hotel is ideally located at the heart of the shopping and entertainment district of Houston, just 2.5 miles from the Galleria Mall. Countless restaurants, bars, and entertainment venues are to be found a few minutes walk away.