El hotel se encuentra ubicado a solo 15 minutos del centro de Denver, cerca de las mejores atracciones turísticas y de centros de negocios importantes para que su estancia sea más cómoda, ya sea que viaje por placer con toda la familia o por un viaje de negocios. Las habitaciones son muy cómodas, ideales para relajarse y tener confort para su descanso, o en el caso de los negocios, con instalaciones equipadas para que sus reuniones sean todo un éxito. Simplemente, una excelente opción dentro de esta gran ciudad de Norte América.
The hotel is located just minutes from downtown Denver and local attractions.