Rua Sao Cristovao, 81, Rio de Janeiro, Brazil
The 2-star Sao Cristovao Rio de Janeiro is situated in the Zona Norte district of Rio de Janeiro, 2.1 miles from the 3.5-million-liter AquaRio Aquarium, which is highly recommended for a family visit.
Rio de Janeiro Zoological Garden is 20 minutes by foot from the hotel and Maracana is approximately 1 mile from it. The nearby sports attractions are Maracana Football Stadium (1 mile), and Sambadrome Stadium (1.5 miles). Santa Teresa Cinema lies a 10-minute drive away, and Sao Cristovao is just a short walk away from the Rio de Janeiro hotel. Santos Dumont airport is a 10-minute drive away, while Rio de Janeiro Sao Cristovao railroad station is within 5 minutes' walk.
Casa do Sardo is located merely 5 minutes by foot from Hotel Sao Cristovao and serves Sardinian food.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Hotel Sao Cristovao!
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