Situated in Seminyak, Villa Bella - Modern 2 Bedroom Villa in the Heart of Seminyak features accommodation with private pool, free Wi-Fi and free private parking for guests who drive. This sustainable villa is located 2.8 km from Seminyak Beach and 3.
No.105 Jalan Sunset Road, 80361 Seminyak, Indonesia