Windsor Leme Hotel

Avenida Atlântica, 656, Rio de Janeiro, BR

Guest rating: 8.9/10 (4576 reviews) · 4-star hotel

Modern Rooms with Stunning Views Windsor Leme Hotel offers elegantly styled modern rooms with air conditioning, TV, and minibar. Some rooms provide breathtaking views of the Atlantic Ocean, ensuring a memorable stay. Delicious Buffet Breakfast and Dining Options Start your day with a full buffet bre

All hotels in Rio de Janeiro