Das komfortable Luna Rossa Guest House Rio de Janeiro verfügt über WLAN im ganzen Gebäude und liegt rund 2 km vom Palácio do Catete entfernt. Außerdem gibt es einen privaten Autoparkplatz.
Das Bed & Breakfast befindet sich mitten vom Stadtteil Zona Sul von Rio de Janeiro, in nur 550 Meter Entfernung von der Seilbahn auf den Zuckerhut. Der Zuckerhut gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in etwa 2,1 km Entfernung vom Luna Rossa Guest House. Das Hotel liegt in unmittelbarer Nähe vom Sugar Mountain. In unmittelbarer Nähe zur Unterkunft finden die Gäste beliebte Attraktionen, darunter Urca. Der Bahnhof Estação D Pedro II Central ist in einer Entfernung von ca. 10 Fahrminuten vom Hotel entfernt, während die Christusstatue ca. 10 Minuten mit dem Auto von hier entfernt liegt.
Die klimatisierten Schlafzimmer sind mit einem Schrank eingerichtet. Einige Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über Badelaken. Die meisten Zimmer bieten die Aussicht auf die Stadt.
Die Gäste können im Restaurant Subway lecker essen, das ungefähr 400 Meter vom Luna Rossa Guest House Rio de Janeiro entfernt liegt.