This comfortable hotel, renovated in 2002, is very nicely located close to the centre of London and within a short distance guests will be able to find convenient public transport links, a number of bars, restaurants and shopping venues. This a great place to stay if guests wish to explore the city, since it is just a 10 minute walk from the British Museum and other attractions of touristic and cultural interest.
Foto Holiday Inn London Kings Cross Bloomsbury
Pool
Bar
Lobby
General view
Lobby
Restaurant
Room
Reviews
No Reviews