(800) 522-1555
1488 North First Street
San Jose, CA 95112
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 |