Brand new for Summer 2006, this luxury 5-star hotel is a triumph of modern design and quality. As the name suggests, the exterior reflects the style of an ancient castle with an ambience and interior design to reflect the expectations and requirements of