Hispaniola Apartments by Royal StaysApartment
1440 Pennsylvania Avenue, Miami Beach, FL 33139, United States
Located 7 minutes' walk from the beach and Ocean Drive, this Florida property features dining areas and sofa beds in each accommodation. Lincoln Road Mall boutiques are 2 minutes’ walk away.