Shaftesbury Premier Notting Hill

Shaftesbury Premier Notting Hill

5-7 Princes Square, Bayswater, London W2 4NP,

You can relax in front of the plasma screen TV or mix with fellow guests in the restaurant and bar at brand new 4 star Shaftesbury Premier Notting Hill London.