Location
Denver - 43,01 km
Additional info
This 3 star hotel is located in the city centre of Lakewood. The Hotel has a coffee shop and an indoor swimming pool. All 242 rooms are equipped with hairdryer, ironing set and air conditioning.
Sheraton Denver West
Sheraton Denver West