Kennedy Inn 2 stars

218 Water St, E5B 1B4 Saint Andrews, Canada

Hotel image
Read more reviews for Kennedy Inn