Hotels in City - 8 places to stay
Self Catering | Budget | Late deals | London
Apex London Wall Hotel
Located in the heart of the City close to Moorgate and Bank tube stations, this four star deluxe hotel has 89 spacious stylish en-suite rooms. Each room type is individually ... More
Brit Quote: |
On this day: |