Review for Rivers Casino Pittsburgh Review For Lake Tahoe Horizon Casino Resort Google User Jan 7 '18 at 17:06 Tesla, and other EV charging stations. Great staff. Awesome views of the lake. No funny smells and the hotel actually looks good as the pictures. Family friendly environment. Loved it will stay here again. View full site to comment or like