Home > Indonesia Hotels > Bali >  Melia Bali Villas and Spa Resort summary

Melia Bali Villas and Spa Resort

Melia Bali Villas and Spa Resort is a 5 star hotel.

Melia Bali Villas and Spa Resort is located at Nusa Dua in Bali.


List of hotels in Bali in Indonesia:


 
Bahamas Caribbean