Karta Vacation Rentals
Beachfront base in Armação dos Búzios — steps from Tucuns Beach and Geribá Beach and a short stroll to Rua das Pedras and the Chapel of Our Lady Desatanudos. Spanish Church sits about 0.7 mi away and Porto da Barra roughly 1.3 mi.