Radisson Edwardian Mountbatten Hotel London is situated at the apex of Seven Dials in Covent Garden, in the heart of Theatreland and within minutes of Soho, Trafalgar Square, Oxford Street and Leicester Square. The closest underground station to the hotel is Covent Garden on the Piccadilly Line. The nearest car park to the hotel is situated on Upper St. Martin's Lane.
Radisson Edwardian Mountbatten Hotel London Click here to browse more
Hotel Guide London
|