Filter Results
Apply Filters
Clear Filters
Sustainability certification in Denpasar (Bali)
Ibis Styles Bali Denpasar
Jl. Teuku Umar No. 183, Denpasar (Bali), Indonesia Show map
The 3-star Ibis Styles Bali Denpasar Hotel is situated in the Teuku Umar district, nearly a 25-minute walk from Pemecutan Palace Museum and features 147 rooms with views of the sea. The hotel offers…
From US$ 32
Book Now