Amore Villas
Villa
Canggu
Located a 5-minute drive from Canggu Beach, Amore Villas features villas with a private pool and well-equipped kitchen. Free Wi-Fi is provided throughout the resort. Guests can check-in anytime as the property operates a 24-hour front desk.
Number of rooms: 10
Jl. Subaksari, Berawa, 80361 Canggu, Indonesia