Miramar Hotel by Windsor
Enjoy a luxury stay in the upscale beach hotel of Miramar. Situated across from the famous Copacabana and near the neighbourhoods of Arpoador and Ipanema, Miramar Hotel boasts one of the best locations in the city. Interiors ooze old-age glamour while exteriors, including the fabulous rooftop pool, are contemporary chic.
View all of our luxury holidays to Brazil.