Here are the Miami hotels that just made Michelin Guide’s new list. Did they get stars?
The Michelin Guide, known for awarding stars to top restaurants, is now awarding keys to top hotels. Ten hotels in South Florida got keys, among 124 across the United States. Here’s the list of Miami-area hotels that made the list: South Florida’s top Michelin hotels ▪ Mayfair House Hotel & Garden at 3000 Florida Ave.