4011 Lake Tahoe Blvd
South Lake Tahoe, CA 96150
view phone1(800)821-9888

Located in South Lake Tahoe this 2.5-star property has a 24-hour business center and offers small meeting rooms. Complimentary wireless Internet access is available in public areas. This South Lake Tahoe property has 750 square feet of event space. Wedding services and tour/ticket assistance are available. Additional property amenities include a concierge desk and self parking. A total renovation of the property was completed in September 2008.