7436 Ocean Terrace Miami Beach, Florida, Miami Beach, United States
Ocean Surf Photos
Ocean Surf Map
7436 Ocean Terrace Miami Beach, Florida, Miami Beach, United States
Searching for availability
Hotel Information
This 2 star hotel is located on the coastline of Miami Beach. It is close to the The beaches across from hotel. All 50 rooms are equipped with safe and air conditioning.