BEST WESTERN STATION HOUSE INN, South Lake Tahoe, United States of America
BEST WESTERN STATION HOUSE INN is conveniently located at 901 Park Avenue in South Lake Tahoe, United States of America
Hotel Location:
Address: 901 Park Avenue
City: South Lake Tahoe
State: CA
Country: United States of America
phone: +1 530-542-1101
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200
- Car Rent Desk