Bay Dilkhusa Grand Hotel is located in Ilfracombe, England. It offers tastefully decorated rooms. Resting on a dramatic coastline of cliffs and coves. Ilfracombe is perfectly placed for exploring this marvellous region, including Exmoor and nearby Barnstaple. Restful, beautiful and brimming with charm, it's a delightful resort.