25.8702028 ­-80.12247939999997
Go to map view
8520 Harding Ave, Miami Beach, FL 33141, United States +1 305 865 6216

Get Rates

Show Paradise Inn at the top of the results

Get Flight + Hotel

Star Ratings

Paradise Inn