Inn at Cherry Creek
The Inn at Cherry Creek is located less than a mile from Cherry Creek Mall, this four-story hotel is five miles from Coors Field and the Ocean Journey Aquarium.
All guest rooms offer Simmons Beautyrest mattresses in addition to multi-line phones with voice mail and complimentary high-speed Internet access.
Guests can dine on fresh American cuisine at the on-site restaurant, which offers a weekly-changing menu, or have it delivered in-room.
233 Clayton St, Denver, CO 80206, USA