Crest Hotel Suites Address: 1670 James Ave Miami Beach, FL 33139 County: Miami-Dade Phone: (305) 531-0321 Cost: Rooms Available: Pets Allowed: No Notes: