Отель находится недалеко от делового центра Лондона. От отеля легко добраться до театров и торговых центров.
В отеле: 180 номеров, 6 этажей, 2 лифта, ресторан, кафе во французском стиле, бар, комната для проведения деловых встреч и переговоров, конференц-залы, автостоянка.