Durrants

26-32 George Street, London, United Kingdom

Durrants Map

26-32 George Street, London, United Kingdom
Exterior - Durrants Hotel

Hotel Information

A privately owned Georgian townhouse hotel, centrally located in the heart of London's West End ten minutes from the Eurostar St. Pancras terminal, Durrants is quintessentially English in style combining comfort, charm and a welcoming experience, conveniently near restaurants, theatres and Bond Street shopping.