Designed for both business and leisure travel, Ubud Heaven Sayan Villa is ideally situated in Ubud, one of the city's most popular locales. Only eight kilometers from the city center, the hotel's strategic loca ... Read more

View all Luxury Hotels in Bali