Rua Dias De Barros 80, Rio de Janeiro, Brazil
Santo Castelo offers a perfect accommodation to stay in Rio de Janeiro.
The property is located 4.6 km away from Corcovado Christ the Redeemer.
All 9 rooms are appointed with flat-screen TV, a balcony, a dressing room, a cupboard and a work desk. The guestrooms look out on the sea. The rooms offer a bath, a shower and towels supplied in the bathrooms.
Serving a wide range of dishes, Sante and Espirito Santa can be reached within 5 minutes' walk. The hotel lies close to Glória underground station. It will take around 10 minutes to get to Santos Dumont airport by car. Leisure facilities in Santo Castelo include a rooftop pool, a sun deck and a shared lounge.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Santo Castelo!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please