Villa Noah Villa Canggu
Villa Noah by Love is Simple is located in Canggu, 2.2 km from Batu Bolong Beach, 2.2 km from Pererenan Beach, as well as 2.4 km from Echo Beach. Featuring pool views, a garden and a private pool, this villa also provides guests with free Wi-Fi.
65 Jalan Canggu Padang Linjong, 80351 Canggu, Indonesia