Photos coming soon
HOTEL
Liberty Design Apartment Hotel
1941 Liberty Avenue, Miami Beach, FL 33139, USA, Miami Beach
Where it sits
Liberty Design Apartment Hotel
1941 Liberty Avenue, Miami Beach, FL 33139, USA, Miami Beach
25.79582, -80.13014
Similar stays nearby
Plan around Liberty Design Apartment Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
