Located just 200 metres from Legian Beach, this property houses a spa and a restaurant. It also provides complimentary on-site parking. Free Wi-Fi is available in the restaurant and lobby areas.
Number of rooms: 112
Jl. Padma, 80361 Legian, Indonesia
Hotel booked 1 times today.