Etwa 2 km von der Bondinho de Santa Teresa entfernt gelegen, ist das 3-Sterne-B&B Hotel Santos Dumont Rio de Janeiro zudem im Finanzzentrum von Rio de Janeiro, 10 Fußminuten von der Cinelândia entfernt. Ein Gepäckraum und ein Restaurant stehen den Gästen vom Hotel in dem finanziellen Stadtteil von Rio de Janeiro zur Verfügung.
Das Hotel befindet sich im Herzen von Rio de Janeiro, in nur 8 Gehminuten Entfernung vom Museu de Arte Moderna do Rio de Janeiro. Das B&B Hotel Santos Dumont ist außerdem in unmittelbarer Nähe von Sehenswürdigkeiten, vor allem dem Passeio Público. Der Boulevard Olímpico ist in etwa 2,1 km Entfernung von der Unterkunft, während der Bahnhof Estação D Pedro II Central etwa 2 km von hier entfernt liegt. Die U-Bahn-Station Cinelândia ist nur wenige Schritte entfernt vom Hotel.
Das B&B Hotel Santos Dumont Rio de Janeiro verfügt über 150 Zimmer, die mit einem Fernsehen mit mehreren Kanälen sowie einer Minibar ausgestattet sind. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt. Die Badezimmer mit einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Handtücher.
Die Gäste können im Restaurant Confeitaria Colombo, das sich 16 Fußminuten vom B&B Hotel Santos Dumont entfernt befindet, Gerichte der europäischen Küche genießen.