Forming part of St Pancras International train station, this elegant hotel has immediate access to the high speed Eurostar service and the Tube. Luxurious surroundings include a tea lounge, 2 restaurants and bars, a spa and relaxation pool.
Euston Road, Camden, London, NW1 2AR, United Kingdom
Hotel booked 4 times today.
Nightly rates from $260 to $695