18, Amelia Street, walworth, London, London - SE17 3PY, United Kingdom. 02073586876 express@eurotravellerhotel.com