Les Templiers

Address:

12 Quai de l'Amirauté
In Les Templiers Hotel
66190 Collioure, France
view in google maps

Phone:

04-68-98-31-10
Contact   ·   Privacy   ·   Terms