The Piccadilly London West End
65-73 Shaftesbury Avenue Piccadilly London W1D 6EX United Kingdom
Tel:
+44 (0)20 7871 6000
Fax:
+44 (0)20 7262 4661
LOCATION MAP
RATES AND RESERVATIONS
PHOTO GALLERY
HOTEL FACILITIES
ROOM AMENITIES
CANCELLATION POLICY