Built in 2011, the Grange Tower Bridge is one of the most modern hotels in the world. Featuring an on-site Wellness Centre, and offering a wide selection of beauty and holistic therapies, the hotel is located just around the corner from Tower Bridge making it a good place to start sight-seeing. There are excellent transport links to the rest of London via the Docklands Light Railway and the London Underground. The rooms are fitted with all the very latest amenities, including 3D flat-screen televisions.