Comfort Inn Edgware Road W2
The Comfort Inn Edgware Road W2 is located in the heart of West London, conveniently located a few minutes away from a multitude of London’s most famous sights and activities. For families, couples, individuals and business travellers, our Edgware Road hotel is an ideal base for shopping on Oxford Street, exploring beautiful Hyde Park and the Regent’s Park, attending matches at Lord’s Cricket Ground, following Sherlock Holmes’ footsteps on Baker Street, crossing Abbey Road like the Beatles, animal-watching at London Zoo, or visiting the original world-famous Madame Tussauds