MICROTEL INN & SUITES BY WYNDH in Denver – Book now!

This is what awaits you:

Year built - 1999, time zone - mst
Show all hotel and room details

Style of hotel and ambience

Year built - 1999, time zone - mst

Hotel data

Total number of rooms 100, Earliest check-in 15:00, Latest check-out 12:00, Trade fair/conference hotel

AddressShow map

18600 E 63RD AVENUE, 80249 Denver, United States of America

Distances

  • Station (Denver - Union Station) 20.69 km
  • City centre (Vals-les-Bains) 20.04 km
  • Airport (Denver International Airport (DEN)) 10.05 km

Service times

Earliest check-in:

3:00 PM

Latest check-out:

12:00 PM

    Accepted payment methods

  • Diners Club
  • Visa
  • Eurocard/MasterCard
  • American Express
  • Japan Credit Bureau (JCB Intl.)

Hotel facilities

  • Elevator
  • Hotel-owned car park
  • Fitness centre

Room facilities

In-house services

  • Ice machine

Hotel location

18600 E 63RD AVENUE, 80249 Denver -

Evaluations of MICROTEL INN & SUITES BY WYNDH

Overall 2 ratings, including comments: 2 ratings
5.8 / 10
Average rating of all hotel guests
Corporate customers
8.0 / 10
October 2018

Overall the hotel was alright, breakfast is minimal and the location is no good unless you have a rental car.

Moonlight Diner only place to eat within walking distance, but very good. The main thing is if you don't rent a car your kind of stranded.

Solo traveller
3.6 / 10
August 2018

There was a mold in the bathroom and it smelled in the entire room even with the door closed. The fan in the bathroom was not working and that also was the part of the problem. For $149.00 it was not a good room - there was not mini fridge in the room as well - and that presented a problem for a four nights stay. Also there was not a chair in the room so I had to ask for one. The door handle was working only when pulled up instead of down - so in the beginning I had to use the card key a couple of times in order to get into the room - frustrating. Pretty disappointed overall. Please if possible take this hotel out of the BTM.

Other customers also found these hotels of interest

6801 TOWER ROAD
80249 Denver, United States of America
7.6 / 10
6290 Tower Road
80249 Denver, United States of America
7.9 / 10
6890 TOWER ROAD
80249 Denver, United States of America
8.5 / 10
18350 East 68th Avenue
80249 Denver, United States of America
8.8 / 10
6805 N. ARGONNE STREET
80249 Denver, United States of America
8.8 / 10
6210 TOWER ROAD
80249 Denver, United States of America