The Pavilions, Indonesia
Our rating: First Class
A romantic all villa property located just a short walk away from the beach of Sanur.
View hotel in detail