Localizado em Castle Rock, Colorado, este hotel disponibiliza uma piscina interior, pequeno-almoço continental e quartos espaçosos. O hotel fica a 5 minutos de carro para os Outlets Mall at Castle Rock (centro comercial).
Este hotel em Englewood encontra-se à saída da Auto-Estrada Interstate 25, a cerca de 15 minutos de carro do centro de Denver, e apresenta uma piscina interior, bem como um serviço de transporte gratuito num raio de 8 km.