Where is POP! Hotel Kuta Beach?

Where is POP! Hotel Kuta Beach located?

POP! Hotel Kuta Beach, Bali, Indonesia (approx. -8.71189°, 115.1687°)


Where is POP! Hotel Kuta Beach on the map?