Localizado ao lado do Forte Duque de Caxias e a cerca de 7 km do Teatro Municipal do Rio de Janeiro, Windsor Leme Hotel Rio de Janeiro apresenta uma piscina infinita para os hóspedes mergulharem. Ao estar a alguns minutos da Praia do Leme, este hotel oferece um bar da piscina juntamente com terraço ensolarado, massagem e várias oportunidades recreacionais.
O hotel 4 estrelas fica no bairro Sul, a cerca de 10 minutos andando da Praça São Salvador. O Windsor Leme Hotel também está 3.6 km do Parque Garota de Ipanema em Rio de Janeiro. Os amantes da natureza apreciarão a proximidade da praia Praia Vermelha, que fica a 10 minutos de distância dirigindo. Juntamente com outras atrações culturais, a Estátua do Cristo Redentor está aninhado 4.4 km deste local. O Windsor Leme está localizado a um curto caminho da estação de teleférico I.
Tem 222 quartos com controle individual do ar condicionado, sistema de aquecimento central, o ferro e tábua de passar. Alguns deles oferecem Wi-Fi e TV via satélite, bem como máquinas de café/chá. Eles dispõem de banheiros com banheiro separado e chuveiro. Os banheiros privados estão equipados com roupões. Certas unidades ostentam vista esplêndida para a piscina. Além disso, uma kitchenette prática com microondas, chaleira elétrica e refrigerador estão disponíveis em estúdio com cama queen.
O Windsor Leme de Rio de Janeiro oferece um café da manhã vegetariano matinal no restaurante. Os hóspedes são convidados para o restaurante du Leme para apreciar os pratos deliciosos.