Windsor Florida Hotel
Rua Ferreira Viana, 81, Rio de Janeiro, BRGuest rating: 8.7/10 (8153 reviews) · 4-star hotel
Convenient Location near Beaches Situated just steps away from Flamengo beach, the 4-star Windsor Florida Hotel offers easy access to both the city centre and Copacabana Beach. Perfect for those looking to explore the vibrant city of Rio de Janeiro. Delicious Dining Options Indulge in authentic Braz