Bishops Inn boasts comfortable seaside living in standard hotel rooms and self-catering suites. With 50 carefully designed rooms, the hotel is large enough to accommodate sport groups and conference delegates, yet private enough for an int
...show more