Choose your room
The Hotel Windsor is located in the heart of Tossa de Mar and only 2
minutes from the beach. Perfect for enjoying a holiday for its excellent
location and facilities. The hotel has a swimming pool and solarium
where you can enjoy the sun at any time and a terrace bar near the pool.