Hotels in Indonesia - Hotels in Lembongan - The Palm Grove Villas
Situated 100 metres from Lembongan Beach, The Palm Grove Villas features private villas with private entrances and traditional Balinese thatched roofs. The resort offers an outdoor pool and garden.