The charming 3-star St. Louis Marriott West Hotel provides laundry, room service and wake up service to ensure guests a comfortable stay. Founded in 1992, the hotel underwent a renovation in 2011.
Guests can get to Center for Earth & Space Science Education in 25 minutes on foot. The venue is 5 km away from the city center.
20 minutes drive will take guests to Tyler Pounds Regional airport.
Eat & Drink
Guests can enjoy meals of Chinese cuisine at Cheng's China Bistro situated within a 5-minute walk of the property.
Comforts like a safe deposit box and parking are provided on site.