Localizado a 5 minutos a pé da Estátua de Cazuza, o Ritz Leblon Hotel charmoso de 4 estrelas proporciona ginásio, Spa e instalações recreativas do hotel aos hóspedes, bem como banho turco, instalações de sauna e piscina interior. Com a oportunidade de fazer um piquenique perto de Rio Rainha, que corre a 2.3 km de distância, o hotel oferece a possibilidade de relaxar numa piscina.
O Posto 7 fica a 3.9 km e o Posto 12 está perto. Os pontos turísticos culturais na área são a Estátua de Carlos Drummond de Andrade (a 4.2 km) e o Corcovado cristo redentor (a 4.7 km). Rodeado por livrarias e shopping, este hotel também está perto de pubs, bares e cafés. Há o Posto 9 a 2.7 km do o Ritz Leblon Hotel. A estação de metrô Antero de Quental fica a 10 minutos a pé do estabelecimento e uma caminhada de 10 minutos leva os hóspedes ao ponto de ônibis BRS 1 - Rita Ludolf.
Os 79 quartos são para alérgicos e são equipados com TV de tela plana com canais via satélite e TV a cabo, bem como mini frigobar e máquinas de café/chá. Casa de banho separada e chuveiro são fornecidos nos casas de banho privadas, juntamente com secador de cabelo e lençóis de banho. Algumas unidades também têm vistas para a cidade.
Um pequeno-almoço bufê gratuito é servido no restaurante. Os hóspedes são bem-vindos a jantar no restaurante a la carte no local. Além disso, o hotel dispõe de um bar no lobby. Ele também serve tropicais. L'Etoile serve vários tipos de pratos da cozinha francesa a 2.4 km deste local.