Located around a 20-minute walk from Labuan Sait Beach, Villa Moksha Uluwatu is 2.1 miles from a top family-friendly place like the expansive New Kuta Green Park. This homestay has a swimming pool and a terrace with a swimming pool.
The apartment lies in the Pecatu district, 1.4 miles from the ancient Uluwatu Hindu Temple. Padang Padang Beach lies within 25 minutes' walk of the accommodation.
Villa Moksha provides guests with an air conditioner, and comprises a balcony.
Enhance your stay with this apartment's a kitchenette area, furnished with a fridge for your comfort.