Отель представляет собой 4 этажное здание, имеет 238 двухместных номеров (104 DBL / 137 TWN), 68 одноместных номеров, 5 трёхместных и 9 сьютов, пердусмотрены 15 номеров Premier Executive suit с расширенными возможностями для работы и более комфортабельного отдыха
Расположение отеля:
в фешенебельном South Kensington рядом с такими достопримечательностями, как Harrods и Hyde Park