Hearthstone Inn Boutique Hotel Halifax-DartmouthPlaces to stay · Tam O'Shanter RidgeIs this your business? Claim itCallDirectionsWebsite