Det närmaste hotellet till London City är West Lodge Park, som ligger 3,3 km från stadens centrum.