A five storey town house close to Notting Hill Gate, this hotel occupies a prestigious position, surrounded by some of the most attractive streets in London, galleries, restaurants and bars of note. The rooms in the hotel have been designed to offer a place of rest and relaxation, away from the stresses of modern life and within easy reach of the city centre.