Shaftesbury Premier London Notting Hill

5-7 Princes Square, London, W2 4NP

Location: Bayswater
Prices start from: £50.20
Type: Hotel
Check-in: 14:00
Check-out: 12:00

Shaftesbury Premier London Notting Hill