×

Royal Castle of Collioure

(7,219) Castle in Collioure, France
The Château Royal de Collioure is a massive French royal castle in the town of Collioure, a few kilometers north of the Spanish border in the French département of Pyrénées-Orientales.
Address: Quai de l'Amirauté, 66190 Collioure, France
Hours: Open ⋅ Closes 6 PM
Phone: +33 4 68 82 06 43