The Windsor Miramar aspires to please guests who want the best in refined, comfortable sophisticated accommodation. The Windsor Miramar overlooks the iconic Copacabana beach and offers spectacular panoramic views. The 201 rooms decorated with neutral colours, striking prints and landscapes of Rio de Janerio create luxurious and comfortable lodgings featuring air conditioning, 42” LCD televisions and iPod docking stations, all to deliver an enjoyable nights sleep. Relax on the sun loungers by the infinity swimming pool, an oasis stretching out to sea on the hotel’s terrace. The hotel offers complimentary beach service of chairs, towels and umbrellas. After a day of sightseeing, dine on the contemporary Brazilian cuisine in Restaurant Sa or sip a sundowner on the rooftop terrace, enjoying the views of Sugar Loaf Mountain.
Click on images to enlarge