We're located at 1740 Argyle Street - next door to the Halifax World Trade Centre, The Metro Centre, and across the street from Halifax City Hall and the Grand Parade. If you're visiting Halifax and staying one of our many beautiful downtown hotels, then you're walking distance from our doors.

Look at the red tab with the A in it on the map to the right and you'll find us at the intersection of Argyle and Carmichael Street.

LOCATION


View Larger Map