Map
5184 Morris St., Halifax, Nova Scotia B3J 1B3, Canada
Hotel
Halliburton House