The Chedi Andermatt Hotel opens Europe’s highest Japanese restaurant

PRINTED AND DIGITAL ISSUE