Doubletree by hilton london excel
Doubletree by hilton london excel is the ideal hotel venue for a conference in london the connaught and the victoria meeting rooms are conveniently located on the ground floor adjacent to the stresa restaurant outdoor parking fee