Delta Halifax Hotel, Halifax

1990 Barrington Street HalifaxB3J 1P2, Canada