Elegant cafe within a castle, offering afternoon tea, treats, and light fare. Enjoy the stylish atmosphere.