The Stafford London Luxury Hotel

[ #inspiration #Hotel #luxury #Interior ]
The luxury London hotel’s Main House has 67 individually appointed rooms. The rooms and suites of the Main House provide a homely, restful luxury. The décor, defined by striking fabrics and wallpapers, has an abundance of period furnishings and effortlessly retains its distinct Englishness.

  More Hotel


Popular posts from this blog

Interconnection installation by Nao Tamura at Lexus Design Amazing 2014

Mercedes Manhattan Residential Building