2747 Wyandot Street,
Денвер,
Отель располагается в деловой зоне в городе Денвер, недалеко находятся Центральный океанариум Денвера и Детский музей в Денвере. Также неподалеку Elitch Gardens Theme Park и Pepsi Center.