Watu Dodol Hotel & Restaurant 3 stars

Jl. Raya Situbondo KM 14 Watu Dodol, 68462 Banyuwangi, Indonesia

Hotel image
Read more reviews for Watu Dodol Hotel & Restaurant