Villa Stella Garden
Villa
Mataram, Lombok
Located 200 metres from the beach, Villa Stella Garden is a detached villa situated in Senggigi in the Lombok Region and is 15 km from Mataram Mall. Guests enjoy a secluded garden, a large pool and a children's pool.
Jl. Heliconia No.4, 83355 Senggigi , Indonesia