Carlton Hotel Art Deco architectural style building in the revitalized South Beach, Miami, Florida, USA


Location: South Beach, Miami, Florida, USA