Designed in 1937, this restored hotel is located on famed Ocean Drive, directly across from the beach and 14 minutes' walk from the shops, nightlife, and restaurants of Espanola Way.
Number of rooms: 48
860 Ocean Drive, Miami Beach, FL 33139, United States