A first class hotel located in one of the finest areas in London. Each of the 28 rooms are sumptuously furnished with the very latest in luxury facilities combined with sophisticated Louis XVI Style. All rooms are en suite and offer all kind of first class facilities you can imagine.Each floor has different colour schemes.