Hotel MARRIOTT STANTON SOUTH BEACH
Address: 161 Ocean Drive 33139 - MIAMI BEACH (FL), UNITED STATES

The hotel overlooks the beach of Miami Beach.