(800) 522-1555
20455 Hesperian Boulevard
Hayward, CA 94541
Vagabond Inn and Vagabond Inn Executive Hotels hope to make your stay as comfortable as possible at more than 40 convenient locations in California and Nevada.
Business Sector: | Residential, Commercial |