Vero Beach Inn & Suites Vero Beach I-95 Address: 8797 20th Street Vero Beach, FL 32966 County: Indian River Phone: (772) 494-0811 Cost: Rooms Available: Pets Allowed: No Notes: