Cap d'Or hotel and Tossa de Mar offers lot of activities.