Miramar Hotel by Windsor położony jest naprzeciwko plaży Copacabana i oferuje basen z zielonym granitem oraz centrum fitness. Ten świetnie zaprojektowany, przyjazny dla zwierząt hotel oferuje bezpłatny bezprzewodowy dostęp do Internetu przez szybkie łącze oraz obsługę lokaja. Na plaży dostępne są ręczniki, parasole i krzesła. W hotelu znajduje się również bar na dachu, w którym można się zrelaksować.
Miramar Hotel by Windsor zapewnia usługi pralni, w tym pralni chemicznej i prasowania, a recepcja czynna jest przez całą dobę i oferuje usługi konsjerża, który pomoże w zakupie i rezerwacji biletów do pobliskich atrakcji i restauracji. Na miejscu znajduje się również centrum biznesowe i sale konferencyjne.
Miramar Hotel by Windsor oferuje 200 pokoi i apartamentów dla niepalących. Do wyboru są pokoje typu standard, pokoje typu superior, pokoje typu executive, pokoje typu deluxe, apartamenty typu executive suite oraz apartamenty typu master suite. Wszystkie pokoje wyposażone są w minibar, stację dokującą do iPoda oraz telewizor z płaskim ekranem. Eleganckie wnętrza zdobią brazylijskie obrazy, a do dyspozycji gości jest także luksusowa łazienka. Ponadto w każdym pokoju znajduje się wygodne miejsce do pracy z biurkiem i krzesłem.
Hotel ten oferuje znakomitą restaurację serwującą dania z regionu Carioca oraz bogatą kartę win. W kilka minut można także zjeść posiłek w piekarni Victoria Bakery i restauracji Emile. W restauracji Alloro al Miramar serwowane są dania kuchni włoskiej, a restauracja Le Ble Noir zaprasza na dania kuchni francuskiej.
Goście, którzy chcą zwiedzić okolicę, mogą wybrać się do BeerLab lub Bip Bip, albo odwiedzić takie atrakcje jak Estatua Carlos Drummond de Andrade i Escape 60 Copacabana.