Holiday Inn Resort le Touquet

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