This lovely hotel is situated in South Lake Tahoe. The establishment's common areas include Wi-Fi internet connection. The hotel provides 24-hour reception. Some services of Cedar Inn and Suites may be payable.
.
South Lake Tahoe
United States (US)