The Canggu Boutique Villas & SPA

in Canggu

The Canggu Boutique – Villas & Spa is located in the art of tropical relaxation area of Canggu, comprises of 9 units villas consisting of 6 units One Bedroom Villa, 1 unit Two Bedrooms Villa...

Enigmas Villas

in Canggu

This property is 11 minutes walk from the beach. Located in Canggu’s centre, Enigma Bali Villas features spacious accommodation with free Wi-Fi just 800 m from Echo Beach. Select units boast a...