Doubletree Ocean Point Resort & Spa - Miami Beach North

17375 Collins Avenue
Florida
United States