£50.15
per night
8.19 Miles* from Campbeltown centre

4 & 5 Star Luxury hotels in Campbeltown