Obiekt Windsor Leme Hotel oferuje dogodną lokalizację naprzeciwko tętniącej życiem plaży Leme. W okolicy alei Avenida Atlantica, przy której znajduje się hotel, mieści się wiele restauracji, barów i sklepów. W całym budynku dostępne jest bezpłatne WiFi. Wszystkie pokoje i apartamenty są klimatyzowane. Ponadto są one wyposażone w telewizor, minibar oraz drewniane meble. Każdy charakteryzuje się eleganckim wystrojem we współczesnym stylu. Wybrane pokoje i apartamenty oferują wspaniałe widoki na Atlantyk. Codziennie rano serwowane jest pełne śniadanie w formie bufetu. Posiłek ten obejmuje rozmaite świeże owoce, pieczywo i słodkie produkty. Hotelowa restauracja oraz bar zapraszają na różne specjały kuchni lokalnej i międzynarodowej. Obiekt znajduje się 1,4 km od stacji metra Cardeal Arcoverde, 7,7 km od lotniska Rio de Janeiro-Santos Dumont i 24,6 km od międzynarodowego portu lotniczego Rio de Janeiro-Galeão. Odległość od twierdzy Forte de Copacabana wynosi zaledwie 3,8 km.