The Whitefriars Hotel is a 3-star establishment offering 9 rooms. It's conveniently located near the beach and town center.