- Self Catering
- Apartments
- 4
Stars
Property Location With a stay at Vila de Tossa in Tossa de Mar,
you'll be by the sea and minutes from Tossa de Mar Beach, and close
to Tossa de Mar Castle. This 4-star hotel is within the vicinity of
Sant Joan Castle and Sa Caleta Beach.