, Villa Bayad
Stay at the Villa Bayad Ubud Bali and experience the luxury, comfort and enjoyments of Ubud villas which located only 15 minutes away from Ubud center.