Kimpton Anglers Hotel South Beach Address: 660 Washington Ave Miami Beach, FL 33139 County: Miami-Dade Phone: (305) 534-9600 Cost: Rooms Available: Pets Allowed: No Notes: