Apex City Of London Hotel
Looking for a luxury hotel at a great price? Check out the Apex City of London
hotel. Located very close to the Tower of London and the Tower Hill tube station, it's a perfect spot to relax or start a sightseeing adventure. I've stayed twice and have loved the hotel both times. Staff is great & the rooms are comfortable. Check their website for specials.