Shaftesbury Premier London Notting Hill Hotel, City of London, England. Rooms from £65.00
The Shaftesbury Premier London Notting Hill is a fully refurbished hotel with a stunning location in the idyllic surroundings of Bayswater and Notting Hill. The hotel was converted from a terrace of early Victorian town houses and beneath the splendour o
Updated: 30 Jan 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: