"Il Castello, is an absolute dream come true place of stay. It is extremely difficult for me to think of anything that was not according to my liking or standard. From the staff efficiency, friendliness, food and even the interaction of the chef was outstanding I can seriously not fault the on anythi..."
Read More