Das Boutique Hotel Castelinho Rio de Janeiro mit WLAN in den öffentlichen Bereichen befindet sich in einer 2 km Entfernung vom Museu de Arte Moderna do Rio de Janeiro. Das Hotel liegt etwa 20 Gehminuten vom Palácio do Catete entfernt und hat auch ein À-la-carte- Restaurant sowie einen Swimmingpool.
Das 4-Sterne-Hotel liegt in erstklassiger Lage im Bezirk Santa Teresa, ganz nah am Largo do Guimaraes. Die Gäste können das Museu do Amanhã in einer 2,1 km Entfernung vom Boutique Hotel Castelinho leicht erreichen. Auch Parque Gloria Maria liegt lediglich 14 Gehminuten von der Unterkunft entfernt. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten die Candelária-Kirche, eine beliebte Kultstätte, die in 2,2 Kilometer Entfernung von der Unterkunft liegt. Die Bushaltestelle Rua Monte Alegre proximo ao 342 ist in etwa 300 Meter Entfernung vom Boutique Hotel Castelinho Rio de Janeiro und der Bahnhof Estação D Pedro II Central liegt in unmittelbarer Nähe von der Unterkunft.
Das Hotel umfasst 8 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die Gäste können eine getrennte Toilette und eine Dusche nutzen. Sie bieten zudem eine getrennte Toilette und eine Dusche in den privaten Badezimmern.
Das kostenlose Frühstück ist inbegriffen. Das Restaurant auf dem Hotelgelände serviert einheimische Speisen. Das Restaurant Cafe do Alto bietet eine große Auswahl an Gerichte der brasilianischen Küche und liegt zudem etwa 5 Gehminuten vom Boutique Hotel Castelinho entfernt.