wonderful location

“The Tower House is in a wonderful location with fantastic sea views; perfect for those who want to relax away from the stress and crowds.  It is spacious and cool.  Priceless views of the sea, especially in evening, from the terrace.  We also enjoyed the friendliness of the House Manager”

Back to the top