Jl. Teuku Umar 183, Denpasar 80114, Bali, Indonesia
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.