Jl. Teuku Umar 183, Denpasar 80114, Bali, Indonesia
153 rooms
Bali
+62361228228
+6236122854
Ibis Styles Bali Denpasar located at Denpasar City Center. It is less than 20 minutes away from the Kuta beach. The hotel features 153 rooms offering a contemporary design that creates a comfort and relaxing space for business and leisure travelers alike. Each room comes with tea and coffee making facilities, in-room safe deposit box, LCD TV, complimentary WIFI Internet connection is also provided.