Featuring air conditioning, South Beach offers accommodations in Rio de Janeiro. Post 7 - Arpoador is 1.2 miles away. Featuring a terrace, all units feature cable TV, There is also a kitchen, equipped with a microwave. Towels are provided. South Beach also includes a fitness center and outdoor pool. Post 8 - Ipanema is 1.2 miles from South Beach, and Rodrigo de Freitas Lake is 1.4 miles from the property. The nearest airport is Santos Dumont Airport, 4.3 miles from the property.