Hotel · Miami Beach
6
6 Postcards
This stylish art deco hotel near South Beach blends chic rooms and lively pools with a happening restaurant and regular entertainment to set the vibe.
601 Washington Ave, Miami Beach, FL 33139 Get directions