Fornecendo cofre e serviço de segurança de 2.4 horas, Windsor Asturias Hotel Rio de Janeiro oferece acomodação a 2.4 km de Museu do Amanhã. Este hotel fica ao lado de Biblioteca Nacional do Brasil e a apenas 50 metros de Theatro Municipal do Rio de Janeiro.
A propriedade está situada no distrito de Centro do Rio de Janeiro, 500 metros da estação de metro Cinelândia. O local fica a 20 minutos a pé do centro de Rio de Janeiro e a 5 minutos de carro do aeroporto em Rio de Janeiro Santos Dumont. Estação de autocarros Ponto Final do 378 fica a menos de 900 metros de distância.
Todos os quartos têm cofre, um mini frigobar e secretária, bem como casas de banho com casa de banho à parte e chuveiro.
Os hóspedes podem tomar a sua refeição da manhã no restaurante. A Melhor Costelinha do Mundo está localizado a 200 metros de Windsor Asturias Hotel e serve comida brasileira.