Hotel Station House Inn South Lake Tahoe
★★★
4075 Manzanita Avenue, South Lake Tahoe (CA), United States Show on map
The Iceberg Tahoe is a 4-star hotel in South Lake Tahoe (CA), California, United States. Guests rate it 8.4/10 (very good) across 5 reviews, ranking it #52 of 106 places to stay in South Lake Tahoe (CA). The property has 1 rooms.
4075 Manzanita Avenue, South Lake Tahoe (CA), CA 96150, United States
The Iceberg Tahoe has a guest rating of 8.4 out of 10 from 5 reviews, which is considered very good. It ranks #52 of 106 properties in South Lake Tahoe (CA) on Triptoic.
The Iceberg Tahoe is located at 4075 Manzanita Avenue, South Lake Tahoe (CA) CA 96150, United States.
The Iceberg Tahoe is rated 4 stars.
The Iceberg Tahoe has 1 rooms.
Highly rated alternatives close by
Hotel
Resort
Hotel
Serviced apartment
Resort
Hotel
Motel