Carrer La Guardia 61, Tossa de Mar
bedrooms
Baths
Guests
Located in Tossa de Mar, this air-conditioned apartment features a barbecue. The property features views of the sea, is a 5-minute walk from the beach, and is 1312 feet from Tossa de Mar Castle.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.