Apartamentos El Sol Apartment Tossa de Mar
El Sol Apartments feature free Wi-Fi and a rooftop terrace with sea views. They are located 100 metres from Tossa de Mar Bus Station and 400 metres from the beach.
Number of rooms: 10
Ferran Agulló, 1-2, 17320 Tossa de Mar, Spain