「Quiet, yet convenient location. Clean inside and out. Easy check in process and 5 star staff. Sometimes I get work contracts that keep me in town just a day or two beyond the original agreement so I had to source a place to stay for one night. Ive had stays at other hotels along 120th by Denver and none were as peaceful as the Ramada. OH AND BONUS POINTS- You have a Village Inn right next door so realistically you probably wont have to leave to get food or pay for delivery as long as you dont mind a ”Dennys” kind of place.」