An ultra-modern hideaway in the heart of Central London

  Eccleston Square Hotel will be opened in August 2011. When arriving at Eccleston Square Hotel, a pair of historic townhouses on an award- winning garden square bordering Belgravia and Victoria in London, guests are immediately drawn to the historic and impressive Georgian character of the property. By contrast, Eccleston Square Hotel is an adults only, ultra-modern … Continue reading