Maha Ungasan Villas
Villa
Uluwatu
Boasting a swimming pool, a restaurant, a bar and views of the garden, Maha Ungasan Villas is situated in Uluwatu and features accommodation with free Wi-Fi.
Number of rooms: 10
Jl. Melasti 104, Banjar Ungasan Klod, 80364 Uluwatu, Indonesia