Where to stay in London: Apex City of London

Published on Friday, December 14th, 2012 Uploaded by: sweaverb4

Apex City of London Hotel offers the last word in luxury, style and comfort within the square mile. The 130 contemporary en-suite rooms are superbly appointed and offer a choice of city, superior and deluxe rooms as well as luxury junior suites.

Category Hotels Tag travel london city hotels review guide tv apex tower hill Location London