Within walking distance of vibrant Ocean Drive and beautiful beaches, this Art Deco-style South Beach Group hotel features exceptional amenities and services.
Chelsea Hotel
Address: 944 Washington Avenue FL 33139, Miami Beach, FL, US
Welcome to our Blog!