Com piscina infinita, o Windsor Leme Hotel de 4 estrelas está situado no bairro Leme a caminhada de 18 minutos do Parque da Chacrinha. Tem depósito de bagagem e restaurante disponíveis nas instalações.
O Centro Comercial Botafogo Praia Shopping fica a 3.1 km de distância. Os amantes da natureza apreciarão a proximidade da praia Praia Vermelha, que fica a 4.9 km de distância. O hotel também está à vista de de Forte Duque de Caxias e perto da Praia do Leme. Bem ligado a muitos pontos turísticos, o Windsor Leme Hotel se encontra a aproximadamente 10 minutos a pé da paragem de autocarros BRS 2 Belford Roxo.
Mobilados com janelas a prova de som, todos os quartos estão equipados com TV de tela plana com canais via satélite e Wi-Fi, juntamente com máquina de fazer café e chaleira elétrica. Tem casas de banho privadas com chuveiro de corrediça e roupões em algumas unidades. Os hóspedes também podem desfrutar de vistas para o mar. Além disso, as instalações de auto atendimento em estúdio com cama queen incluem uma kitchenette prática com microondas, chaleira elétrica e geladeira.
O pequeno-almoço é servido todas as manhãs o restaurante. Bistrot du Leme, um restaurante no local, está aberto para jantar. Tem também o bar com diferentes pratos da cozinha brasileira na área.