Visitors to London will find that the Imperial Hotel is a fantastic accommodation choice.
The hotel is conveniently located just 1km from Euston Train Station and 14km from London City Airport. Transportation around the city is also convenient, with Russell Square Metro Station within walking distance. Sightseeing in the area is easy, with Oxford Street and King's Cross Railway Station both nearby.
In their spare time, guests can explore the hotel's surroundings.
Guests tell us the location of this hotel is fantastic.