Holiday Inn London - Camden Lock - UK
28 Jamestown Road, London NW1 7BY
Tel:
Fax:
holidayinncamden.co.uk
Toll free numbers:
Austria :
Belgium :
Denmark :
Finland :
France :
Germany :
Hungary :
Ireland :
Israel :
Italy :
Luxembourg :
The Netherland :
Norway :
Portugal :
Spain :
Sweden :
Switzerland :
0
United Kingdom :
0
From all Other Countries :
The Netherlands :
(not toll free)
Local charge may apply