New Star Suite One



Ojus • Show on map
View Details for Price
New Star Suite One is located in North Miami Beach, just 7.8 miles from Hard Rock Stadium and 12 miles from Seminole Hard Rock Hotel & Casino. Both free Wifi and parking on-site are available at the apartment…More info
