The Imperial Crown Hotel, Halifax (3-star) | TravelManiac