Berghof is a hotel with an on-site restaurant, offering accommodations for vacations, families, and conferences.