The Bay Restaurant at Hotel Penzance offers award-winning dining with a focus on local Cornish produce. It features private dining rooms for up to 80 people and two private meeting rooms, all fully catered.