5 Threadneedle Street, London, England EC2R 8AY |
 |
The Threadneedles Hotel is an upscale hotel located in the very center of London with easy access to all major tourist attractions, theatres and City businesses.
The spacious, contemporary guest rooms at the Threadneedles Hotel offer Egyptian cotton linens, an extensive mini-bar, a collection of books, a CD library, plasma TVs and stereos.
Over 30 health and beauty treatments are available in guest rooms including luxurious bath salts.
|