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.
Number of rooms: 245
Euston Road, Camden, London, NW1 2AR, United Kingdom
Hotel booked 2 times today.