Hotel Windsor is a charming, modern hotel located in the heart of Tossa de Mar, Spain. It features spacious and comfortable rooms with stunning views of the Mediterranean Sea and the surrounding mountains. Guests can enjoy a range of amenities including a swimming pool, a restaurant, a bar, and a terrace. The hotel's excellent location makes it easy to explore the charming town of Tossa de Mar, with its beautiful beaches, historic castle, and lively nightlife. Whether you're looking for a relaxing beach getaway or an adventurous holiday, Hotel Windsor has something to offer for everyone.
Location
- Distance to the sea: 1 line