 The hotel has had plenty of money thrown at the foyer but don t let that trick you The rooms and adjoining hallways plus lifts are old antiquated and smell of stale cigarette smoke The location is not conducive to anything London has to offer except if you are going to work in canary wharf
No Positive