 A modern stylish hotel located opposite the Lord's Cricket ground and Regents Park. A modern, stylish and friendly hotel with direct underground links to Madamme Tussaud's, Oxford Street and London Eye.
Situated in the St John's Wood area of central London. Ideally located for the leisure or business traveller with up to date conference facilities and air conditioning throughout.
|