Hotel Information
This beautiful, three-story hotel is conveniently located off Interstate 10, just nine miles east of downtown Houston, home of Minute Maid Park and the Houston Astros.
Oversized rooms, as well as all other areas of the hotel, are fully equipped with wireless and wired, high-speed internet capability and are specially designed and decorated in rich, dynamic tones to help create a comfortable and relaxing atmosphere.