Hotel Review The Dilly, Piccadilly, London Rates provided by Booking.com from £269 Rates provided by Booking.com Dating back to 1908, this five-star hotel on Piccadilly is a fusion of traditional and contemporary, with facilities including a swimming pool, spa and an Indian restaurant