Courtyard Halifax Downtown

Marriott Courtyard Hotel