Detta hotell i Tower Hamlets ligger 1,3 km från Victoria Park och mindre än 5 km från Tower Bridge och Tower of London. London Bridge och The Shard ligger också 5 km härifrån. Bethnal Green Underground Station ligger inom 2 minuters gångavstånd, och till Bethnal Green Station promenerar du på 8 minuter.