All hotels in London, England, United Kingdom
1 room, 2 adults
Sorry, you can’t collect Hotels.com™ Rewards nights here

Oakwood At Monument St Apts, London, United Kingdom

49 Monument StreetLondonEnglandEC3R 8BUUnited Kingdom

    Oakwood At Monument St Apts, London, United Kingdom

    What’s around Oakwood At Monument St Apts, London, United Kingdom

    Oakwood At Monument St Apts, London, United Kingdom

    Is the description of this hotel not correct? Tell us