(800) 522-1555
3892 Lake Tahoe Boulevard
South Lake Tahoe, CA 96150
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 |