Standing among the towering downtown skyscrapers, the Embassy Suites Hotel resides on the fringes of the financial district. The location is a quick walk away from most of the city's main attractions and restaurants including Denver Zoo . Shopping is nearby at the Denver Pavilions as well as the Aurora Fox Arts Center .