Karta Vacation Rentals
On Chile’s central coast in Algarrobo, this design boutique hotel sits about 150 metres from Algarrobo Beach and close to El Canelillo Beach and the town centre. Easy beach access and a compact seaside town vibe make it a tidy base for coastal days.