Boasting mountain views, Lee & Made provides accommodation with an outdoor swimming pool, a garden and a bar, around 7.8 km from Tanah Lot Temple. This property offers access to a balcony and free private parking.
Number of rooms: 3
Jalan Raya Tumbak Bayuh, 80351 Canggu, Indonesia