Das Hotel Casa Santa Leocadia Rio de Janeiro befindet sich in unmittelbarer Nähe zur Christusstatue, und zwar ungefähr 3 km von hier entfernt.
Die Pension ist in einer Entfernung von etwa 10 Fahrminuten vom Lage-Park gelegen. Die Festung Duque de Caxias gehört zu den historischen Sehenswürdigkeiten und liegt in einer 3,1 km Entfernung vom Hotel. Naturliebhaber werden die Nähe zum Strand Copacabana Strand zu schätzen wissen (liegt nur 11 Fußminuten von der Unterkunft entfernt). Das Casa Santa Leocadia liegt in ungefähr 2 km Entfernung von der Lagoa Rodrigo de Freitas. Die U-Bahn-Station Cantagalo ist in der Nähe von der Unterkunft.
Neben einem Patio und einem Essbereich sind die Zimmer im Hotel mit WLAN ausgestattet. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern.
Das Restaurant Japan's Culinaria Japonesa bietet japanische Speisen an und liegt in etwa 5 Gehminuten Entfernung vom Hotel Casa Santa Leocadia.