Situated the waterfront of Copacabana, Windsor Excelsior offers panoramic views of the ocean and the Sugar Loaf. Its rooftop terrace has a pool, a bar and a gym, while rooms feature amenities such as air conditioning, cable TV, Wi-Fi and a minibar. The restaurant serves a tropical buffet breakfast, made even tastier by luscious views of the sea. The Sugar Loaf and Christ the Redeemer sit within 2.5 miles of Windsor Excelsior. Ipanema Beach is three miles from the hotel, and Cardeal Arcoverde subway station is just three blocks away.