The Chateau de Corbeau is an ideal spot for travelers wanting to discover the city. Visitors to South Lake Tahoe will find that the Chateau de Corbeau is a fantastic accommodation choice. The hotel is just 6km away from Lake Tahoe Airport. With multiple attractions nearby including Lake Valley State...