Green Garden Seminyak VillaOpens in new window Jalan Batu Belig No.41,Gang Restaurant Hog Wild, villa 2X, 80361 Seminyak, Indonesia