
Miami Beach, FL, United States
Hotel Chelsea
3-star hotel · SOUTH BEACH GROUP
Located in the heart of South Beach, Hotel Chelsea is within walking distance of vibrant Ocean Drive and beautiful beaches. This historic Art Deco-style boutique hotel offers cozy accommodations, contemporary furnishings, and…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


