Sim, o Windsor fica situado a apenas 289 m do centro de Tossa de Mar Consulte o nosso mapa para perceber melhor a localização.