Rio de Janeiro, Brazil
In Rio de Janeiro: The Windsor Excelsior Hotel is located in the very best area of Copacabana, enjoys an oceanfront view, and is one of the most elegant hotels in Rio de Janeiro. Elegance and comfort are paramount in each of the hotel’s 233 rooms and suites. Windsor Excelsior Copacabana features tasteful rooms with contemporary décor. Spacious and bright, they all have air conditioning, cable TV, Wi-Fi and minibar, while some also offer sea views and a hot tub. Room service is available 24 hours a day. Amenities include dry and steam sauna units next to the fitness centre, plus beach service with chairs, towels and umbrellas.
At the restaurant, guests enjoy tropical breakfast with various items, while admiring stunning sea views. Lunch and dinner options are provided as well, featuring Brazilian and international specialities.