I stayed at the sleep inn in the Denver Tech Center area and was there for only one night. I checked out the next morning and 2 hours after check out realized that my digital camera was not in my bag. I called the hotel and explained that I had left my camera on the counter top next to the... more
4 Reviews
5 Reviews
1 review
10 Reviews




Rooms
Service
Pet owners
Older travelers




