Shaftesbury Piccadilly Hotel

65-73 Shaftesbury Avenue, London, W1D 6EX

Location: Piccadiliy
Prices start from: £54.50
Type: Hotel
Check-in: 14:00
Check-out: 11:00

Shaftesbury Piccadilly Hotel