Bay View Hotel

246 Mot Thang Tu Street, Cat Ba, Vietnam

Hotel image
Read more reviews for Bay View Hotel