From 114 USDRoom/Night
527 Roman Road, Tower Hamlets - E3 5EL London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is located just 10 minutes away from Victoria Park. It is about 9 km away from the London's main attractions such as the Buckingham Palace, the Big Ben and the Palace of Westminster.