The hotel is located in the Tower Hill area, within a short walk to Tower Bridge and the Tower of London. Tower Hill underground station is just a couple of minutes walk away.
All rooms are in exceptional condition. The decor is modern, contemporary and luxurious. All the modern facilities of a deluxe hotel are available, inclusive of free local telephone calls. The bathrooms follow the same pattern of luxury and are in excellent condition.
The contemporary restaurant offers international dishes in a pleasant informal atmosphere.