New Denver Hotel Opening The Curtis
A new boutique hotel in downtown Denver by the name of the Curtis has opened at 1405 Curtis Street.
In what has been for some time the Executive Tower Inn, the Curtis brings us 16 floors with each providing a different nostalgic theme. With a total of 336 rooms and a perky, mid-20th-century feel accentuated with contemporary and chic rooms, this is a new spot to check out. The Hotel offers high speed Internet, pet friendly rooms, a martini bar opening in March, and close proximity to the 16th Street mall.

