Tag: Moxy Halifax Downtown
Moxy Halifax Downtown Opens, Brand’s First Canadian Hotel
Moxy Hotels announced the opening of Moxy Halifax Downtown, marking the brand’s debut in Canada. Located in Halifax, a coastal city in Atlantic Canada,...