Despite a tourism industry that drew mass protests from locals last year, Spain is as popular as ever, with hotels reporting ...
Tucked away on the Balearic island is the Cap Vermell Grand Hotel, where relaxation is the order of the day, finds Mhairi ...