Featuring an outdoor pool with views of tropical greenery, the spacious rooms of New Garden View Resort - CHSE Certified are 100 metres from popular Legian Street and Padma Beach. Free parking is available.
Number of rooms: 37
Jl. Padma No. 4 Legian, 80361 Legian, Indonesia