Choose your room
Located within 1.3 miles of Flamengo Beach and a 12-minute walk of Selarón Steps, Hotel Cabo Finisterra has rooms with air conditioning and a private bathroom in Rio de Janeiro. The property is around 1.2 miles from Municipal Theater, 1.7 miles from Modern Art Museum and 2.2 miles from Museum of Tomorrow. The property provides a 24-hour front desk and free WiFi throughout the property. All rooms in the hotel are equipped with a flat-screen TV. Guanabara Bay is 2.2 miles from Hotel Cabo Finisterra, while AquaRio Rio Marine Aquarium is 3.2 miles from the property. The nearest airport is Santos Dumont Airport, 1.7 miles from the accommodation.