Located 252 meters from Padma Pandawa Villa. Set in a prime location of Bali, Timbis Homestay Bali puts everything the city has to offer just outside your doorstep.
Located 470 meters from Padma Pandawa Villa. Set in a prime location of Bali, Green Tara Nature Lodge & Yoga puts everything the city has to offer just outside your doorstep.
Located 568 meters from Padma Pandawa Villa. Stop at The Umah Pandawa Hotel and Villas to discover the wonders of Bali. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.