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