Star Suites Vero Beach is located at 2550 Flight Safety Dr, Vero Beach, FL 32960. Directly across the street from the Vero Airport and right next door to Jackie Robinson Training Complex.