In the heart of the London’s old City, Apex London Wall is a 4-star boutique luxury hotel with free Wi-Fi and a gym. 3 Tube stations are within 5 minutes’ walk.
7 - 9 Copthall Avenue, City of London, London, EC2R 7NJ, United Kingdom
Hotel booked 2 times today.
Nightly rates from $205 to $656