Padma Resort Ubud, located in Payangan - Ubud, Bali, is a popular choice for travelers. The city center is merely 45 km away and the airport can be reached within 140 minutes. With its convenient location, the ... Read more

View all Luxury Hotels in Bali