The Cross Keys Inn is a pub offering a comfortable and quirky atmosphere. It provides a place to stay with rooms that are clean and comfy, and serves hearty food.