Radisson Blu Hotel, London Mercer StreetRadisson Blu Hotel, London Mercer Street20 Mercer Street, Covent Garden, London4371.0 mi$383.99 /nt4.6(913)