★★★★
4-Star Luxury Hotel
Luxury South Beach Private Apartments
Miami Beach · United States · 1024 Michigan Ave
About Luxury South Beach Private Apartments — Luxury Boutique Hotel in Miami Beach
Luxury South Beach Private Apartments is an exceptional 4-star hotel in Miami Beach, United States. Guests enjoy a distinctive experience combining premium amenities with the personalised warmth that defines great boutique hospitality.