O Hotel Rio Lancaster está localizado no Rio de Janeiro, mesmo em frente à mundialmente famosa Praia de Copacabana. Com acesso Wi-Fi gratuito, este hotel também disponibiliza diariamente um pequeno-almoço composto por bolos, pães e frutas frescas.
Cada quarto neste hotel irá proporcionar aos hóspedes uma televisão LED, ar condicionado, um mini-bar e uma ampla casa de banho privativa com um chuveiro. As comodidades adicionais incluem canais por cabo.
O Hotel Rio Lancaster disponibiliza uma recepção aberta 24 horas. Outras comodidades da propriedade incluem um salão partilhado, um local para armazenar bagagens e um serviço de limpeza a seco.
A Estação de Metro Cardeal Arcoverde fica a 650 metros do Hotel Rio Lancaster. A Arena de Voleibol de Praia encontra-se a 450 metros, enquanto o Aeroporto Santos Dumont está a 9 km.