Situated in Tossa de Mar, Turissa is close to Tossa de Mar Beach, Tossa de Mar Castle, and Tossa de Mar Lighthouse. Also nearby is Cala Canyelles Beach.
Dining options at this Tossa de Mar hotel include a coffee shop/café and a bar/lounge. Additional amenities include an outdoor pool, a rooftop terrace, and a garden.
The 27 air-conditioned guestrooms at Turissa include windows that open. Televisions are equipped with satellite channels. In addition, amenities available on request include irons/ironing boards and extra towels/bedding.