Villa Lumbung
Villa
Ubud
Lush natural greenery surrounds Villa Lumbung, which offers spacious eco-friendly villas with shared outdoor pool and kitchen facilities.
Number of rooms: 4
Jalan Kelabang Moding, 80571 Ubud, Indonesia