Apparently only the unhappy people write reviews. Y experience was nothing like all the bad reviews I read. The place was clean, the price was great, and the staff could not have been more helpful.
I would go back tomorrow.
This hotel is located in Greenwood Village (Centennial - Tech Center), where area attractions include Fiddler's Green …More