Beachfront hotel with colorful rooms, 3 pools & direct beach access
Jl. Danau Tamblingan No.89, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia Get directions
LouRun
Tara Baker
Jilya64
Teagan Green
Nikki Psaila
Jessica Rotaru
Julian Sroczinski
Stay68623284774