Fodor's Expert Review Windsor Excelsior

Av. Atlântica 1800, Rio de Janeiro, Rio de Janeiro, 22021–001, Brazil

This beachfront hotel may have been built in the 1950s, but its look is sleek and contemporary—from the sparkling marble lobby to the guest-room closets paneled in gleaming Brazilian redwood. There's a pool with lovely views out to sea, as well as beach service that includes towels, chairs, and parasols.

PROS

  • top-notch service
  • rooftop pool
  • expansive buffets for all meals

CONS

  • slightly impersonal chain feel
  • busy street can be dangerous at night

QUICK FACTS

Hotel
$$$

HOTEL INFO

Phones: 21-2195–5800

HOTEL DETAILS

233 rooms
Rate Includes: Credit cards accepted, Free Breakfast

What’s Nearby