Extended Stay Deerfield Beach Visit Website Address 1200 F.A.U. Research Park Blvd, Deerfield Beach, FL 33441 Phone Number +1 (954) 428-5997 Deals