Nestled in the Zona Sul district, at a distance of 6 km from the Art Deco statue "Corcovado Christ the Redeemer", Casa Solar Hotel offers a terrace. Highlights at the guest house include Wi-Fi throughout the property.
The rooms have a balcony and a dining area, along with coffee and tea making equipment for your convenience. Climate control are featured for guests' comfort. Enjoy views of the sea, while staying at this hotel.
L'Etoile offers a wide range of French dishes and lies about a 10-minute drive from the accommodation.
Guests can visit Leblon's Lookout, located nearly a 10-minute drive away. The hotel is also a stroll from Tijuca Forest. Vista Chinesa Mountainside Pagoda is approximately 25 minutes' walk from the property, while Estação D Pedro II Central is situated approximately a 30-minute ride away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please