Jl. Teuku Umar Barat Z No.88, Denpasar City, Indonesia
About
Indo Padel is a padel club in Denpasar, Bali, located on Jalan Teuku Umar Barat No. 88. It has two padel courts and offers daily matches, private and group lessons including for children, and tournaments. Open 9am to 5pm.