7770 South Peoria Street, Englewood, 80112, United States
Family rooms at Four Points by Sheraton Englewood Centennial Airport in Englewood are equipped with air-conditioning, private bathrooms, and modern amenities including a work desk, TV, and free toiletries. Guests can dine at an American restaurant with a sun terrace and swim in the year-round outdoor swimming pool. The hotel also provides a fitness centre, bar, and free on-site private parking. Situated close to Centennial Airport, the hotel offers easy access to attractions like the Denver Museum of Nature and Science, 24 km away, and Red Rocks Park and Amphitheater, 47 km away.