Apex City of London Hotel
1 SEETHING LANE London, EC3N 4AX GB
London Area: City
The AA-rated, 4-star Apex City of London Hotel is a stylish, modern hotel in the heart of the city. The hotel sits minutes from Tower Bridge, making it convenient for the business district as well as for tourist landmarks.