Lakeland Village South Lake Tahoe is located in South Lake Tahoe and features a pool with a view and pool views. The air-conditioned accommodation is 200 metres from El Dorado Beach. The apartment also offers facilities for disabled guests.
Number of rooms: 10
South Lake Tahoe, 96150, United States