Photos coming soon
HOTEL
Ben's Villa 2
Jalan Umalas 1, Bali, Indonesia
Where it sits
Ben's Villa 2
Jalan Umalas 1, Bali, Indonesia
-8.66935, 115.16308
Similar stays nearby
Ben's Villa 1
Hotel · 2 m
Monty’s Villa Umalas
Hotel · 22 m
Villa Vibhava - Umalas by Nabe Hospitality Management
Hotel · 35 m
Villa Vibhava - Umalas by Nabe Hospitality Management
Hotel · 35 m
Kula Terra One Bedroom Villa
Hotel · 54 m
Villa Semangka, Seminyak Umalas
Hotel · 74 m
Bali Zen Villas Umalas
Hotel · 96 m
Ultra Modern Luxury Villa Umalas
Hotel · 103 m
Plan around Ben's Villa 2
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
