The Kelvin Hotel 1 stars

Shore Street, Oban, PA34 4LQ, United Kingdom

Hotel image
Read more reviews for The Kelvin Hotel