-8.507347026794898 ­115.26314735412598
Go to map view
Jl Batu Gaing, Ubud 80127, Indonesia +62 361 954 100

Get Rates

Show Lotus Limasan Villas at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Botanic Garden Ubud 1.3mi Ubud Monkey Forest 0.8mi