- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Weekend in London
Nice hotel, upgraded on arrival - room was comfortable Great location
Your dates need to occur after 2020-01-17. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Apex City of London Hotel is in the city centre and near a metro station. The area's natural beauty can be seen at Russell Square and St. James Park, while Coca-Cola London Eye and Sky Garden are popular area attractions. ZSL London Zoo and Stamford Bridge Stadium are not to be missed. Our guests love the hotel's quiet location.
Beautiful hotel, complimentary snacks in the room were nice. Bathroom was clean and gorgeous. Was within easy walking distance to the underground.