Best Western Station House Inn

901 Park Ave
South Lake Tahoe, CA  
Hours of Operation
Open Daily 24 Hours
Open Holidays
Customer Reviews
 YP.com
h2otara on 10/22/2013
No microwave in the room. The clerk sai...
Business Details