Apex City of London Hotel

Posted by hotelstv on Aug. 09, 2007

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

Categories Pop Culture

Tags hotelstv

More Details