Photos coming soon
HOTEL
Villa Alam Biru II
Jalan Bumi Ayu II, No. 88, 80228 Sanur, Indonesia, Denpasar
Where it sits
Villa Alam Biru II
Jalan Bumi Ayu II, No. 88, 80228 Sanur, Indonesia, Denpasar
-8.69120, 115.26066
Plan around Villa Alam Biru II
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
