Tuesday, October 6, 2009
The Stafford Hotel - London St. James — Swell City Guide
With three separate Georgian era buildings, the Main House offers individually styled rooms with traditional design, the Carriage House features suites overlooking the 17th Century courtyard while the Stafford Mews offers comfortable ... With an intimate and unique charm that no large hotel can match, the Stafford is also perfectly located near St. James Park and only a short stroll away from Piccadilly and Bond Street filled with designer boutiques and some of the best ...
Subscribe to:
Posts (Atom)