Sir Hotels opens its first London site with Sir Devonshire Square
Amsterdam-based boutique chain Sir Hotels has opened its first London hotel in Devonshire Square, near Spitalfields Market and the City. The 81-room property, including 14 suites, is housed in a…
Share