Apex City of London Hotel
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.
Have you been here? Share a tip or a photo with fellow travelers.