Windsor Asturias Hotel Rio de Janeiro, localizado no bairro San Isidro, nas proximidades do Teatro Municipal do Rio de Janeiro, apresenta vista para a cidade. Ao oferecer solário, terraço ensolarado e salão compartilhado, juntamente com um lounge bar, este hotel está situado apenas 550 metros da Escadaria Selarón.
Hotel está no coração cultural de da cidade, a 25 minutos a pé Mural Etnias, e à alguns passos de metrô Cinelândia. O Windsor Asturias Hotel fica 350 metros da Biblioteca Nacional do Brasil e 200 metros do Passeio Público. Os edifícios religiosos notáveis nas proximidades incluem a Catedral Metropolitana de São Sebastião, a poucos quarteirões deste alojamento 3 estrelas. O hotel de 146 quartos está localizado a 1 km do aeroporto Santos Dumont e apenas 0.6 km do ponto de ônibus Ponto Final do 378.
Cada quarto para alérgicos vem com mini frigobar, e opções de lazer como TV de tela plana com canais via satélite e TV com vários canais. O banheiro oferece banheiro separado e chuveiro.
Eles oferecem um café da manhã bufê diário. Tem restaurante a la carte, que oferece cozinha internacional. O restaurante o café Confeitaria Colombo fica a 12 minutos de distância a pé.