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 top of the results.

Get Flight + Hotel

Star Ratings

Paradise Inn