0 Lodging Castel Optimum Holiday Homes Ltd Chateaux De Grande Rocque, Les Grandes Rocques, Castel, GY5 7XQ
0 Restaurant Castel Hougue du Pommier Hotel La Route De La Hougue Du Pommier, Castel, GY5 7FQ Guernsey, Saint Peter Port
0 Restaurant Castel La Grande Mare Hotel Guernsey Vazon Coast Road, Castel, GY5 7LL Guernsey, Saint Peter Port