Hotel Windsor
Hotel
Tossa de Mar, Costa Brava
This hotel is located in the centre of Tossa and is only 150 metres from the beach. Modern and practical, it has a swimming pool and terrace with loungers. Rooms in the Hotel Windsor are light and spacious.
Numero delle stanze: 63
Nou, 28, 17320 Tossa de Mar, Spagna