EDEN ROC RESORT & SPA
Miami Beach, Florida

649 guestroom hotel
Spa
Restaurant

ID: Wilson Associates
LA: EDSA