Location

Motel 6 Vero Beach FL
8800 20th st,
Vero Beach, Florida 32966, US