POP! Hotel Denpasar - Bali
HotelOne of the Most Revieweds in Pemecutan Kaja
Address
Cokroaminoto St No.23 - 25, Pemecutan Kaja, Denpasar Utara, Denpasar City, Bali 80118, Indonesia
Website
Contact
+62 361 8495050Rating on Google Maps
4.10 (1.5K reviews)Open on Google Maps