Villa Bahia
Villa
Seminyak
Located in Seminyak, Villa Bahia offers a private outdoor pool. This self-catering accommodation features free Wi-Fi. The property is 1.6 km from The Seminyak Square Shopping Mall and 1.8 km from Ku De Ta.
Jl. Bidadari IIF, 80361 Seminyak, Indonesia