Set 2.2 km from Thomas F Regan Memorial City Beach, 2.3 km from El Dorado Beach and 3.9 km from Tahoe Queen, Tahoe Mountain Inn features accommodation situated in South Lake Tahoe.
Number of rooms: 10
2650 Lake Tahoe Boulevard, South Lake Tahoe, CA 96150, United States