We are pleased to announce that EXECUTIVE HOUSE ZEN has retained its five stars from Forbes Travel Guide for the second consecutive year, and also that “The Main” has earned a four-star rating for 2021. Forbes Travel Guide is recognized as the global rating standard for luxury hotels, restaurants, and spas.