Travel Hotel Insider: Eccleston Square Hotel, London

Hotel Insider: Eccleston Square Hotel, London
 
A modern boutique that prides itself on its technological innovation, but is also backed up by a good dose of history.