7410 Ocean Terrace, Miami, FL 33141, United States +1 305 866 7371
This 2 star hotel is located on the coastline of Miami Beach. It is a short drive away from the Miami Beach Convention Center and the nearest station is No information available. All 38 rooms are equipped with air conditioning.* Check in for this hotel is carried out at the Ocean Surf hotel for operational reasons.