Located approximately a 5-minute walk from Church of Our Lady of Candelaria, Solar Hostel Centro Rio de Janeiro hotel gives quick access to various city sites.
The hotel is situated in the vicinity of the Museum of Modern Art, while the ornate Municipal Theater of Rio de Janeiro is merely 1 km away. This Rio de Janeiro hotel stands within 5 minutes' walk of Uruguaiana tube station. The Solar Hostel Rio de Janeiro is also a short way from the Apotheosis Square and Terminal Menezes Cortes bus station is 800 metres away. For those travelling from afar, Santos Dumont airport is 5 minutes' drive away.
Some bathrooms have a separate toilet and a shower, along with bath sheets.
The property features a buffet breakfast. Mania Do Kilo is located next to Solar Hostel Centro hotel and serves South American dishes, nearly 5 minutes' walk away.