O Windsor Suites Hotel de 3 estrelas oferece 27 quartos com proximidade para Mapocho river, que está a uma distância de aproximadamente 5 minutos a pé da propriedade. Pode nadar na piscina ou tirar proveito de jacuzzi e sauna neste hotel.
O Jardim Zoológico do Chile e Catedral Metropolitana estão localizados a uma distância de aproximadamente 5 minutos a pé e a uma caminhada respectivamente. As atrações a uma curta distância a pé incluem o Bairro Lastarria e a Biblioteca Nacional do Chile. O hotel está centralmente baseado muito perto de colinas. Plaza de La Constitución está a uma distância de aproximadamente 5 minutos a pé do o Windsor Suites Hotel. A estação de metrô de Universidade Católica fica a 5 minutos a pé do estabelecimento e uma caminhada de 5 minutos leva os hóspedes ao ponto de ônibis Victoria Subercaseaux / Alameda.
Cofre, varanda e área de estar são padrão em alguns dos quartos espaçosos. O entretenimento no quarto inclui TV de tela plana com canais via satélite e TV com vários canais, enquanto confortos como controle de temperatura também são fornecidos. As comodidades das casas de banho incluem casa de banho separada, pia e chuveiro, juntamente com confortos como secador de cabelo e lençóis de banho.
O restaurante serve pequeno-almoço continental. Os hóspedes podem relaxar e ter um lanche no lounge bar. Pode caminhar 5 minutos até Casa Lastarria ou comer no Quitral Fuego y Cava situado a aproximadamente 5 minutos de distância do carro.