London photo by Constance
July 17, 2002
Although this hotel is bit far from Central London, it's very convenient to the subway and close to Notting Hill. The surrounding neighborhood isn't a huge attraction and you definitely won't spend time hanging out there but the hotel...Read More
Share your travel photos to expand your gallery and add color to your reviews.