Notting Hill is one of the most beautiful areas of central London and is famous for its bars, cafes and restaurants. This hotel has a range of rooms have all been fitted with first class amenities that include television with satellite channels and private bathroom. The in-house restaurant carries a range of fine wines and a menu influenced by the cosmopolitan area.