HOTEL
Lebah Sari House
Jl. Yeh Pulu 2, 80581 Ubud, Indonesia
Where it sits
Lebah Sari House
Jl. Yeh Pulu 2, 80581 Ubud, Indonesia
-8.53027, 115.29042
Similar stays nearby
Bali Culture Guesthouse
Hotel · 71 m
Bali Culture Guesthouse
Hotel · 71 m
Wira Guest House Ubud
Hotel · 105 m
Villa Piano - 3BR Luxury Villa Sauna, Ice Bath,Spa
Hotel · 153 m
Villa Tirta Cintanya
Hotel · 196 m
Bedulu Cliff Estate Ubud - Wood Side
Hotel · 315 m
The Pulu Villas by GenuineHost
Hotel · 325 m
Villa Bedulu Cliff Estate Ubud Wood Side
Hotel · 327 m
Plan around Lebah Sari House
Ask for the details that decide a trip. Sourced answers open right here.
