Mary Queen Of Scots Inn

  1266 Queen Street, Halifax, Canada

Booking.com Book Now