Located at the corner of the iconic Ocean Drive and 10th Street, at 940 Ocean Drive, Miami Beach, FL 33139. It is an Art Deco-style hotel with a white facade and porthole windows, a block from Ocean Drive. It is a one-of-a-kind boutique hotel designed by fashion designer Todd Oldham, situated in the heart of the Art Deco District.
Location : Miami, FL. | Shooting date : Nov 2024










