Located in Jimbaran, 600 metres from Jimbaran Beach and 1.2 km from the centre, Green Luxury Villa Jimbaran provides air-conditioned accommodation with free Wi-Fi, and an outdoor swimming pool.
Number of rooms: 4
Jl. Raya Uluwatu Gg. Tambak Sari Tambak Sari No.6A, Jimbaran, 80361 Jimbaran, Indonesia