The splendid five-bedroom property known as Villa Niloufar, meaning 'LOTUS' in Persian, rests in blissful seclusion in a rural setting in southwest Bali. It is an ideal destination for guests who want to escape and enjoy relaxation, fitness, and well being within a stunning location.
Contact +605 987 4569
View Shortlist