Villa Stephana Edge Of Seminyak Canggu (Bali)
Jl. Umalas Klecung No.11, Canggu (Bali), Indonesia
Get Prices
Jl. Umalas Klecung No.11, Canggu (Bali), Indonesia
Free Wi-Fi
Infinity pool
Swimming Pool
Water slides
Sports activities
Cots
Child-friendly