White Hart Hotel

Castlehill,
PA286AN Campbeltown
United Kingdom