Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Amsterdam Palace is one of few non-Deco style building on Ocean Drive in Miami Beach, Florida, USA.
Amsterdam Palace is at No. 1114 on Ocean Drive. It is the 1930 Mediterranean Revival style building, also known as Casa Casuarina.