Discovered by FATB

1 Hotel South Beach

Luxury Hotel in Miami Beach, Florida, United States

A beachfront hotel on about 600 feet of shoreline with four pools, a Bamford spa and a rooftop restaurant, designed around sustainability.

Why FATB discovered it: One MICHELIN Key - The MICHELIN Guide

Discovery is not verification.