Four Seasons celebrates Michelin leadership with 32 Stars across restaurant portfolio
Four Seasons has maintained its leadership position of holding the most Michelin stars of any single luxury hospitality brand with 32 stars across 25 restaurants in 19 hotels and resorts globally.