| International Hotel, 4 Star |
|
|
The International Hotel is situated on the waters edge in the Heart of London Docklands. A mere 3 minutes walk to South Quay on the Docklands Light Railway and Canary Wharf on the Jubilee Line. The hotel offers spectacular panoramic views of London, including the Millennium Dome, Canary Wharf, Greenwich, the River Thames and the London skyline. The hotel boasts 3 restaurants, bars and leisure facilities including a heated indoor pool. |
|
| Check availability, prices and latest information at the
International Hotel
- More
Canary Wharf
Hotels |
|