Le Méridien Piccadilly
, 21 Piccadilly
London, Greater London

c +44 20 7734 8000

w http://www.lemeridienpiccadilly.co.uk
Do Most recent stay in the city. Excellent location, good rooms, very good ROI for a city hotel.