Desolation Hotel
![Explore Suncoast Business Listing - Desolation Hotel](/wp-content/themes/signal-travel-theme-a/assets/img/theme-business.jpg)
Looking for a comfortable stay in South Lake Tahoe? Look no further than Desolation Hotel. Located at 933 Poplar St, our hotel offers a convenient and relaxing experience for all travelers. Book your stay today and enjoy the best of Lake Tahoe!