Pullman St Pancras
Euston Road, West End/Centre, NW1 2AJ
Very Good, 4.5
Built in 1999, this city hotel comprises a total of 312 rooms spread over 16 floors of which 3 are suites. Guests are offered a bar and an air-conditioned restaurant....
More Info