London City Hotel is a modern, newly refurbished three storey building with tasteful interior decor, featuring 16 spacious rooms, most of the rooms have en suite facilities with power showers, tea and coffee making facilities and colour TV's.Great pride is taken in treating each guest as an individual and on creating a warm and friendly atmosphere.London City Hotel is only 5 minutes walk from London Bridge, and 10 minutes walk from Tower Bridge.It is very close to Borough tube station on the ... More