Casa Beach Hotel 1 stars

Jl.Pattimura no.8, 33415 Tanjungpandan, Indonesia

Hotel image
Read more reviews for Casa Beach Hotel