St. Pancras Renaissance Hotel is ideally located in the city centre and just 12 kilometers away from the London City Airport. The famous city attractions located in close proximity to this hotel are Madame Tussaud's and the National History Museum.
All well-appointed accommodation units at this hotel are spacious and tastefully designed for guests' comfort. Each air-conditioning room features an array of amenities such as colour television, Internet access and private bathroom.
St. Pancras Renaissance has a restaurant onsite that serves a variety of cuisines in a pleasant atmosphere.