Prestige Apartments Octave House is located in London, 140 metres from The Monument. London Bridge and the River Thames is 400 metres away. Free Wi-Fi is offered. The apartments feature a fitted kitchen with a seating/dining area.
Octave House, 4 Botolph Alley, City of London, London, EC3R 8DR, United Kingdom
Nightly rates from $199