Zen Rooms Kuta Tegal Wangi 2 stars

Jl. Ciung Wanara (Tegal Wangi) No.21, 80361 Kuta, Indonesia

Hotel image
Read more reviews for Zen Rooms Kuta Tegal Wangi