The 3-star Ramada Englewood Hotel & Suites enjoys its location close to the beach. Residing in a 5-story building, the hotel was opened in 1985 and renovated in 2010.
This hotel is situated 6.7 km away from The Landmark Theatre Greenwood Village, Elitch Gardens Theme Park and Lakeside Amusement Park.
The hotel offers beautiful location close to meadows and a wildlife park.
Ramada Englewood Hotel & Suites can be reached in 35 minutes by car from Denver International airport.
All 120 non-smoking guestrooms feature modern facilities. Room facilities also include coffee/tea makers, a fridge and a microwave for self-catering.
Eat & Drink
Guests are offered a buffet breakfast served in the restaurant. Perfect Landing are situated in a downtown area, about 300 meters from the venue.
The business property features a meeting room, computer rental and a business center.
On-site fitness facilities include a gym and a fitness center.
Year renovated: 2010.
Number of floors: 5.
Number of rooms: 120.