Contact IBIS Leiden Centre

IBIS Leiden Centre
Stationsplein 240-242
2312 AR Leiden

Tel: +31 (0) 71-5160000
E-mail: H8087-re@accor.com