Featuring a sundeck, a sunbathing terrace, and a shared lounge, the charming 3-star Windsor Asturias Hotel Rio de Janeiro is located in the center of Rio de Janeiro, in the immediate vicinity of the ornate Municipal Theater of Rio de Janeiro. Offering views of the urban, this non-smoking hotel is 7 minutes by foot from Escadaria Selaron Stairway and boasts a swimming pool.
The hotel is located 0.2 miles from National Library, steps away from Cinelandia metro station. Museu Nacional de Belas Artes is a 6-minute walk from the Windsor Asturias, while Ponto Final do 378 bus stop is about 10 minutes' walk away. Guests will also enjoy proximity to Morro Santo Amaro, which is miles away. The huge Museu de Arte do Rio Museum can also be found 25 minutes' stroll from this accommodation. Windsor Asturias Hotel is 5 minutes' drive from Santos Dumont airport and in the vicinity of Estação D Pedro II Central train station.
The Rio de Janeiro hotel provides guests with 146 rooms appointed with soundproof windows along with a mini bar fridge. In-room entertainment includes a flat-screen TV with satellite channels, while such comforts as an ironing set and air conditioning are also provided. Bathrooms, fitted with a separate toilet and a shower, also provide guests with shower caps and towels.
The Windsor Asturias Rio de Janeiro offers a buffet breakfast daily. This property features an à la carte restaurant with international menu. Gastronomic options include a lounge bar. Guests can enjoy great views from this bar. Confeitaria Colombo is adjacent to the Windsor Asturias, a mere 0.6 miles away.