Das Royalty Rio Hotel Rio de Janeiro liegt 13 Gehminuten vom See Carp Pond entfernt und bietet auch einen Swimmingpool. Das Hotel verfügt über ein À-la-carte- Restaurant, eine Lounge- Bar und bietet die Möglichkeit, ein Fitnesscenter zu nutzen.
Das 4-Sterne-Hotel befindet sich im Stadtteil Zona Sul von Rio de Janeiro, in ca. 700 Meter Entfernung von der U-Bahn-Station Cantagalo. Parque Estadual da Chacrinha ist gleich neben dem Royalty Rio gelegen. Auch Praca Dias da Rocha liegt rund 5 Minuten zu Fuß von der Unterkunft entfernt. Die Unterkunft liegt in rund 3 km Entfernung von der Praia Vermelha. Das Hotel liegt ganz nah an der Bushaltestelle BRS 2 Santa Clara und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Das Royalty Rio umfasst 52 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. In den privaten Badezimmern mit einer getrennten Toilette und einer Dusche stehen den Gästen ein Haartrockner und Badelaken zur Verfügung.
Das Royalty Rio Hotel bietet täglich ein kontinentales Frühstück an. Das Restaurant Royalty mit der brasilianischen Küche ist ein Teil von der Unterkunft.