Title:

Welcome to The Stafford London by Kempinski - Luxury Hotel in London, England

Description:
Delve into the historic Stafford Hotel London by Kempinski, and be inspired by a bygone era. Classic Heritage design meets modernity - luxury in London!
Tags:
st, london, hotel, stafford, luxury, heritage, delve, inspired, classic, historic, design, bygone, meets, modernity, era, central, england, award, london!, jamess
Updated:
19 Jan 2011