The Strand Ocean Drive Hotel is one of the most stylish properties on Miami's South Beach. This unique boutique hotel, centrally located on Ocean Drive between 10th and 11th Streets, encompasses 4 historical structures and one new building. The Strand is equal parts style and substance, with all of the amenities you'd expect from a boutique hotel and all of the energy you desire from South Beach.