O Windsor Asturias Hotel charmoso de 3 estrelas, situado a 6 km do Corcovado cristo redentor dispõe de piscina ao ar livre, bem como de centro de fitness. Com a estação de metrô Cinelândia a 10 minutos a pé e a Biblioteca Nacional do Brasil a 5 minutos a pé, este hotel possui banho turco e instalações de sauna.
Museu Nacional de Belas Artes está localizado a 6 minutos de distância a pé. Os locais de compras na área incluem a Praça São Salvador (a 2.7 km) e a Praça Muhammad Ali (a 2.2 km). Hotel está situado relativamente próximo do Mosteiro De São Bento, enquanto a estação de autocarros Terminal Menezes Cortes fica a 10 minutos a pé. Para quem viaja de longe, o aeroporto em Rio de Janeiro Santos Dumont fica a 5 minutos de carro.
Os 146 quartos são para alérgicos, e são equipados com TV de tela plana com canais via satélite e TV com vários canais, bem como mini frigobar. Mobilados com mesa de trabalho, eles também têm janelas a prova de som. Eles vêm com banheira e chuveiro, juntamente com comodidades como secador de cabelo e touca de banho. Algumas unidades são viradas para a cidade.
Um pequeno-almoço bufê diário é servido no restaurante. Tem um restaurante a la carte com terraço. Os hóspedes podem se descontrair no lounge bar e tomar uma bebida. Os hóspedes podem desfrutar da vista panorâmica deste bar. A Melhor Costelinha do Mundo é ideal para testar a cozinha brasileira e está a 5 minutos a pé.