London > Attractions > Historic Buildings
1 Orchard Street, Marylebone, London W1U | 6 minutes walk from Howorth
The Old Selfridges Hotel is a cavernous industrial space situated on Orchard Street directly above Selfridges department store and entered near the Selfridges Food Hall.... More
What's On Today
From cheap budget places to stay to luxury 5 star suites see our special offers for Howorth hotels, including Belgraves - A Thompson Hotel from 33% off.