Bask in a setting of genuine service and laid-back sophistication at The Palms Hotel & Spa, a serene oceanfront resort located in the heart of Miami Beach. Unwind in a tropical and secluded atmosphere, just minutes away from exciting South Beach, and leav
|