Windsor Plaza Copacabana Hotel
Rio de Janeiro ,  Brazil
Windsor Plaza Copacabana Hotel
Nestled in the heart of Rio de Janeiro, the Windsor Plaza Copacabana Hotel is a perfect base for exploring the city's vibrant soul while on tour. Only 350 meters from the iconic Copacabana beach and a mere 800 meters from the metro, offering a gateway to the heart of Rio de Janeiro. The hotel restaurant serves a fusion of international and Brazilian dishes. The tastefully decorated, compact rooms offer an escape from the vibrant buzz of the city for an uncomplicated stay and getaway.