★★★★
C/ Enric Granados 21, Tossa De Mar, Tossa De Mar, Spain
Property Location
Hotel Tossa Mar is centrally located in Tossa de Mar, walking distance 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.