BW Plus Station House Inn Hotels & Rentals: Inns, Bed & Breakfasts
BRIEF | MAP

901 Park Ave.
South Lake Tahoe, CA 96150
view phone1(800)821-9888

This 100 percent non-smoking South Lake Tahoe, California hotel is conveniently located just one block from beautiful Lake Tahoe with private beach access and walking distance from world class skiing and shopping.