V

Vera Made

3 years ago

A five star complex for hotel and resorts in the s...

A five star complex for hotel and resorts in the south of Bali. International events are usually held in this place. The landscape and garden is good. The street circulation is a little bit confusing especially if you are the first timer. Take out your Google map of you want to save the time in finding a specific hotel in the complex.

Comments:

No comments