L'Illa is a small hotel in the centre of Tossa de Mar. It has 14 simple yet functional rooms, with all the amenities required to ensure guests have a pleasant and enjoyable stay. The property also has a coffee bar that is open all day and a large terrace with a garden where guests can read, have a drink and enjoy the weather. It is located just a few metres from the beach, where a wide range of water sports and sea activities is available. The location is famous not only for its beaches and setting, but for the charm and beauty of the town, which features a variety of dining options, seafood restaurants and entertainment.