Located in Freguesia (Ilha), this hotel is 0.1 mi (0.1 km) from Guanabara Bay and 11.9 mi (19.2 km) from Sao Januario Stadium. Maracana Stadium and Sambodrome are also within 16 miles (25 km).
With a stay at Hotel Caracas Rio in Rio de Janeiro, you'll be 8.4 mi (13.6 km) from Federal University of Rio de Janeiro and 13 mi (20.9 km) from Sambodrome. Featured amenities include a 24-hour front desk and an elevator. Free self parking is available onsite.