You might be on vacation, on a business trip or, for a moment you might have become an urban explorer, our tourist home will please you. Located in Montreal, in the heart of Little Italy, at two steps...