Avenida Perimetral Norte, 4781, Praia Da Armacao Vila Salga, Ilhabela, Brazil
Located a mere 6 minutes on foot from Praia da Ponta Azeda, Casa Salga Hotel Ilhabela offers 7 rooms with views of the sea. The beachfront guest house is a good starting point for exploring Ilhabela,…