The Windsor Excelsior Hotel in Rio de Janeiro
A closer look at the Windsor Excelsior Hotel located in Rio de Janeiro.
Inspected by our Hotel Experts.s
A magnificent tall building facing the ocean and rightly located on the beaches of Copacabana is none other than Windsor Excelsior Hotel in Rio de Janeiro, Brazil. Ideally located, a 10 minutes drive from Excelsior Hotel will take you to the downtown or the domestic airport i.e. the Santos Dumont Airport and 20 minutes drive will take you to the Antonio Carlos Jobim International Airport. This makes it a favorite choice of accommodation for leisure travelers.
Excelsior Hotel has 233 rooms and suites that have contemporary décor, and suitably furnishings to make every guest’s stay comfortable and unforgettable.
Central air conditioning with individual control facility, direct dialing through two digital telephone lines, cable / Satellite TV, In Room Movies, radio, mini bar, electronic safe, voice mail, data port. Refrigerator, Wake‐up Service, Babysitting / Child Services, writing desks, voltage converters, Laundry service, Granite bathrooms, Bath / Hot Tub, telephone, hair dryer, magnifying mirror and a complete line of bath amenities.
They provide you with a complementary breakfast which can be room served or you can take at the restaurant. Restaurante Excelsior offers you exquisite lunch with Brazilian Flavor. They offer you the best of the Executive Buffet.
The topmost floor is full of fun, frolic and leisure activities. You have a swimming pool, a fitness centre, and sauna. There is the fully air conditioned bar and a TV adorning it where you can relax, enjoy your drink and entertain yourself. Once atop here you will be spellbound by the view of the beach and the gigantic statue of Christ the Redeemer.
Their other services include a 24 Hour Reception, Concierge services, Currency Exchange Facility, Special facilities for Disabled persons, Elevator / Lift, Multilingual Staff to assist the guests, Non‐Smoking Rooms for the non‐smokers, Parking, Porters facilities for private vehicles, Room Service, Security Guard, and a Tour Desk to help the guest book various tours for site seeing in and around Rio de Janeiro.
The famous places that are a must see are the statue of Christ the Redeemer atop the Corcovado Mountain at a height of 710 kms which is the main attraction.
The Sugar Loaf Mountain with an accurate outline of a Sugar Loaf which is the second main attraction from where you can have the breathtaking view of Rio.
And you can go on a shopping spree for designer goods, jewelry, antiques, and interior décor items at Rio Sul Shopping Center. For entertainment you have the cinemas, theatres, even plazas and various food courts.
Words are not enough to explain the beauty. You need to see it to realize it. Take a leisure trip and enjoy nature’s beauty at its best.