Eccleston Square Hotel News
High tech Eccleston Square Hotel opens June 2011
Hidden within a striking late Georgian townhouse on a leafy square in Pimlico, central London, lies Eccleston Square Hotel – a high-tech 39-bedroom urban retreat, set to open on June 19, 2011.