Start planning your next vacation - contact us to make a Lake Tahoe hotel reservation with BEST WESTERN PLUS Station House Inn today. Come visit us in beautiful Lake Tahoe, where the dazzling daytime activities are matched only the scintillating and never-ending nightlife. It will be our pleasure to host you in one of our 98 spacious guest rooms, suite or cabin if you choose, all designed with your comfort and convenience in mind. Each comes fully equipped with a complete array of modern conveniences to make your stay at our Tahoe hotel as memorable as the Lake Tahoe surroundings. Life is short - make your Lake Tahoe hotel reservation today!
BEST WESTERN PLUS Station House Inn901 Park Avenue, South Lake Tahoe, California 96150