Apex City of London Hotel
4.0
Square Mile, London, England
image_title
Lobby at the Apex City of London Hotel
Related
More Albums for This Hotel
Amenities
15 Photos
Deluxe Balcony Room
52 Photos
Deluxe Family Room
49 Photos
Junior Suite
58 Photos
Standard Room
45 Photos
Superior Room
54 Photos