From Central London: 0.08 miles
21 Piccadilly,
London,
W1J 0BH
Location: Piccadilly/ Trafalgar Square/ Green Park
first opened in May 1908 and situated right in the heart of London's West End.
The interior is a
mix of Edwardian features and contemporary design.
The bedrooms are either traditional or contemporary. Amenities include air conditioning, high
speed internet access,
CD Player/Radio. Terrace Restaurant and bar with glass atrium. Afternoon tea is accompanied by live piano
music.
The hotel also offers the new 'Piccadilly Health Club' on the lower ground
floor.