Advertisement
Howard Johnson Hotel - Halifax
Howard Johnson Hotel - Halifax
Address:
20 St. Margaret's Bay Road, Halifax, Canada, Nova Scotia
Traveler Rating by TripAdvisor