OUR HOTELS
Set in some of London and Manchester’s best locations, Edwardian Hotels London’s collection of four- and five-star hotels are perfectly placed within walking distance of world-class culture, beautiful nature, key business districts, and convenient transport hubs.