The Windsor Miramar aspires to please guests who want the best in refined, comfortable sophisticated accommodation. A five star hotel located in the Marvelous City, also known as Rio de Janeiro, Windsor Miramar overlooks the iconic Copacabana Beach with spectacular panoramic views of Rio’s beachfront. The 201 rooms decorated with neutral colours and 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