A hotel and bar in the heart of Notting Hill, offering 173 rooms. Close to Notting Hill Gate station.