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 ...