Loews Miami Beach Hotel
Opened in 1998, this sprawling beachfront hotel is located on South Beach’s famed Collins Avenue, lined with historic Art Deco hotels built in the 1960’s. Designed in a modern interpretation of Art Deco style, the Loews’s lobby features a domed ceiling, colossal white pillars, and a large tropical aquarium. While the 790 guestrooms feature views of the Atlantic or the Miami skyline, guests can also enjoy the 16-room spa or freeform oceanfront pool, where service includes complimentary fruit-infused water, frozen grapes, chilled towels, and Evian water misters.
Congratulations to Mei Lin, winner of Top Chef Season 12.