Villa Margaretha is a detached villa situated in Canggu in the Bali Region and is 1.8 km from Berawa Beach. Guests benefit from terrace. Free WiFi is offered throughout the property.
Villa Margaretha is a detached villa situated in Canggu in the Bali Region and is 1.8 km from Berawa Beach. Guests be Read more
Villa Margaretha is a detached villa situated in Canggu in the Bali Region and is 1.8 km from Berawa Beach. Guests benefit from terrace. Free WiFi is offered throughout the property.
Villa Margaretha is a detached villa situated in Canggu in the Bali Region and is 1.8 km from Berawa Beach. Guests benefit from terrace. Free WiFi is offered throughout the property.
Number of Rooms: 1