• Best Western Station House Inn

    • Venues
    • Hotels/Motels
    901 Park Avenue
    South Lake Tahoe, CA 96150
    530-542-1101
    530-542-1714 (fax)