Green Leaf Hotel & Spa Senggigi
Hotel • SpaOne of the Most Revieweds in Desa Batu Layar Barat
Address
Jl. Raya Senggigi No.KM, RW.07, Batu Layar, Kec. Batu Layar, Kabupaten Lombok Barat, Nusa Tenggara Bar. 83355, Indonesia
Website
Contact
+62 370 693494Rating on Google Maps
4.20 (179 reviews)Open on Google Maps