El Windsor Asturias Hotel Río de Janeiro, que ofrece un restaurante y depósito de equipajes, está a 5 minutos a pie de la Biblioteca Nacional. Situado a 2 km de lugares de compras como la Plaza de la Apoteosis, este encantador hotel de 3 estrellas tiene 146 habitaciones cerca de una estación de metro.
El hotel se encuentra en el distrito Centro de Río de Janeiro, a tan solo 100 metros de la Plaza Cinelândia y al lado de Palacio do Catete. Entre los lugares de culto que puedes visitar a 1 km del Windsor Asturias está Church of Our Lady of the Candelária. El Centro Cultural Municipal Parque de las Ruinas también está a unos 15 minutos a pie. Situado en el corazón cultural Río de Janeiro, la propiedad está cerca de la estación de autobuses Terminal Menezes Cortes.
Las habitaciones del hotel Windsor Asturias Río de Janeiro cuentan con un escritorio, además de ventanas insonorizadas para mayor comodidad de los huéspedes. Los huéspedes pueden hacer uso de una plancha y tabla de planchar, climatizador, además de minibar. Los baños incluyen un inodoro separado y una ducha, además de comodidades como secador de pelo y toallas. El Windsor Asturias Hotel ofrece vistas a la ciudad.
El desayuno buffet se sirve cada mañana en el hotel. Este establecimiento también cuenta con un bar en la piscina. En las inmediaciones puedes comer en el restaurante A Melhor Costelinha do Mundo, a 200 metros.