-6.81647927755451 ­107.610214948654
Go to map view
Lembang, Indonesia , Jln. Hortikultura No 18 +62 222 785 058

Get Rates

Show Villa Lemon at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com
Agoda