Hotel Rio Lancaster ligt in Rio de Janeiro, vlak voor het wereldberoemde strand van Copacabana. Het hotel biedt gratis WiFi en serveert dagelijks een ontbijtbuffet met gebak, brood en vers fruit.
Alle kamers zijn voorzien van een led-tv, airconditioning en een minibar. De grote eigen badkamer is uitgerust met een douche. Er is een televisie met kabelzenders.
Hotel Rio Lancaster beschikt over een 24-uursreceptie. Tevens biedt de accommodatie een gemeenschappelijke lounge, bagageopslag en een stomerij.
Vanaf Hotel Rio Lancaster is het 650 meter naar metrostation Cardeal Arcoverde. Het is 450 meter naar de Beach Volleyball Arena en 9 km naar de luchthaven Santos Dumont.