This attractive hotel is situated just south of Houston in the city of Pearland, near the South Freeway. Houston's central business district is only a 20-minute drive away, and Space Center Houston is within 40 kilometres. Families might visit the Downtown Aquarium- Houston, catch a play in the theatre district, or shop at the largest mall in Texas, the Galleria, all within a 25-minute drive. The hotel's spacious rooms and suites boast a charming, cosy décor and come with a variety of modern conveniences such as flat-screen televisions, microwaves, mini-fridges and complimentary Wi-Fi. Guests might indulge in room service for a relaxing night in, grab a snack or light, microwavable meal from the Pavilion Pantry, or breakfast and dine in the Great American Grill restaurant, serving cooked-to-order breakfasts and classic American dishes. Additionally, the hotel boasts a large, modern conference centre and 24-hour business centre.