Showing Results for tag: The Inn at Little Washington

Michelin Guide returns with Green Michelin Star

News Story / 27 April 2021

US: The Michelin Guide has announced it will return in 2021 with a brand-new distinction on sustainability called the Green Michelin Star, with the first hotel in Washington D.C. awarded the certification.

Thank you sponsors