Courtyard Miami Beach South Beach
Courtyard Miami Beach South Beach is located on Washington Avenue in Miami Beach, Florida. The hotel is in the Art Deco Historic District near Ocean Drive, Miami Beach Convention Center and the sandy shores of South Beach.