Golden Star Beach Hotel 3 stars

163 Lewis Place, 11500 Negombo, Sri Lanka

Hotel image
Read more reviews for Golden Star Beach Hotel