Localizado 400 m da Estátua de Ibrahim Sued, o Hotel Rio Lancaster Rio de Janeiro acessível de 3 estrelas dispõe de 69 quartos com vistas para a cidade. O Parque da Chacrinha está localizado a apenas 8 minutos a pé de distância.
Perto de bares e restaurantes, hotel está situado 2.4 km do Parque Garota de Ipanema. A Estátua de Carlos Drummond de Andrade fica à cerca de 10 minutos andando do Hotel Rio Lancaster. A estação de metro Cardeal Arcoverde está localizada a poucos quarteirões deste hotel de Rio de Janeiro.
Os quartos incluem controle de temperatura, juntamente com confortos modernos como TV de tela plana com canais via satélite e TV via satelite. Os hóspedes também podem utilizar chuveiro de corrediça e casa de banho separada.
Um pequeno-almoço bufê está disponível pela manhã. Tem lounge bar no local. O bar de grelhados Churrascaria Palace está localizada a cerca de 300 metros de distância.