25.851407 ­-80.144054
Go to map view
International Inn-On The Bay - Miami Beach - Bedroom
International Inn-On The Bay - Miami Beach - Location
2301 Normandy Dr, Miami Beach, FL 33141, United States +1 305 868 7661

Get Rates

Show International Inn-On The Bay at the top of the results

Get Flight + Hotel

Star Ratings

International Inn-On The Bay