My elderly parents live in Campbeltown and I have stayed in every Hotel there more than once, The White Hart was never a favourite due to its run down condition. However, I stayed there for the weekend last weekend and I could not believe the change - it was like a different place! The rooms have been done up, there's... more