Bali Dream Costel 2 stars

Jalan Gelogor Carik I No. 20, 80221 Denpasar, Indonesia

Hotel image
Read more reviews for Bali Dream Costel