Courtyard by Marriott Miami Beach Oceanfront

3925 Collins Avenue
Miami Beach
Florida
United States