Rio de Janeiro, Brazil
Hotel Windsor Leme
4 out of 5 stars
24 Hour-Front Desk
Dry Cleaning/Laundry Service*
Room Service
Elevator/Lift
Luxury on Leme Beach
Perfectly located on Leme Beach, this luxurious hotel offers modern rooms, on-site dining, wellness facilities, and easy access to nearby shops, bars, and restaurants. Check-in with the friendly 24-hour reception team, then head up to your spacious room. All rooms have free WiFi, air conditioning, TV, and more -- some even have terraces and beach views!
After you get settled, make a splash in the sparkling pool, or work your stresses away in the fitness center. This hotel has everything you need for a perfect Rio vacation.