Downtown Villas
Villa
Seminyak
Downtown Villas is located in Bali’s Seminyak Area, a 15-minute drive from Seminyak Beach. The resort offers villas with private pools and free Wi-Fi access.
Number of rooms: 9
Jalan Pura Dalem No. 9D, 80361 Seminyak, Indonesia