Description
Windsor Florida Hotel — a stylish 4‑star hotel offering confident comfort in Rio de Janeiro, Brazil Set on the vibrant Flamengo waterfront, this 4‑star hotel sits just 607 m from Guanabara Bay, a short drive to Sugar Loaf Mountain (1.6 mi/2.6 km) and Christ the Redeemer (2.8 mi/4.5 km). Guests enjoy an outdoor pool that glitters year‑round, a fully equipped fitness centre, a rooftop terrace with city views, an on‑site restaurant, and complimentary Wi‑Fi throughout the property. The atmosphere blends relaxed elegance with a welcoming spirit, perfect for leisure travellers seeking a well‑rounded stay. Whether you’re soaking up the bay’s breezes or exploring iconic sights, Windsor Florida Hotel delivers a dependable, enjoyable experience in the heart of Rio.