Jl. Peti Tenget; Seminyak; Kuta, Seminyak, Bali, Indonesia
Located on Jl. Peti Tenget, Seminyak, just 5 minutes drive to Peti Tenget Beach, 15 minutes from the center of shopping Mecca in Kuta and 30 minutes drive from International Airport
Payment mase via American Express, Visa Card, and Master Card are accepted