Restaurant offering scenic views over a golf course and countryside. Located within a hotel.