Located in London City Centre, Notting Hill Hotel is within a 10-minute stroll of sights such as Kensington Gardens and Queensway. The 28 rooms at this hotel include conveniences like flat-screen TVs.
All 28 rooms feature desks. Guests can enjoy WiFi and flat-screen TVs. Free toiletries are also standard.
At Notting Hill Hotel, guests have access to WiFi in public areas. Helpful staff is there to provide front-desk service during limited hours, as well as offer insight about the area.