The Tahoe Beach Club Resort is located directly on beautiful Lake George The hotel offers an escape from the traffic and spectacular views Relax and enjoy the spacious, comfortable lodging with all the amenities you expect at a fine resort but at surprisingly affordable rates!