Located on a quiet garden square in Notting Hill, this excellent hotel offers a first class location from which to explore the many delights of West London and the central areas of the city. The rooms have all been fitted with modern amenities that include telephone, television and private bathroom. The staff is always on hand to help you get the most from your stay.