This all-suite hotel in Miami Beach, Florida is steps from the Atlantic Ocean. It offers relaxing spa services, a restaurant, an outdoor pool and rooms with a flat-screen cable TV.
Crowne Plaza South Beach - Z Ocean Hotel
Address: 1437 Collins Avenue , Miami Beach, FL, US