Most beach hotels offer stunning sea views and a host of facilities, and range from a simple base in which to explore to more luxurious surrounds with exemplary service. We offer an extensive choice of villa holidays; from simple self-catering …