The Harbour Tower

  High Street 82A, Stonehaven, United Kingdom

Booking.com Book Now