
Holiday Inn Resort le Touquet – Avenue Marechal Foch – Le Touquet, France 62520
Book the Holiday Inn Resort le Touquet
Hotel Overview:
The Holiday Inn Resort le Touquet is a 4 star hotel in Le Touquet, France in the region of Hauts-de-France. It has rooms and an average reviewer rating of 7.4 out of 10 on Agoda.com.
Additional Photos and Map:
_090803183200166907
_090803183200166907