A quality hotel situated in
the heart of Paddington, London. Close to
Hyde Park, Marble Arch, Oxford Street and
London's premier West End area.
The hotel is ideal for business
and leisure travellers visiting London,
being only minutes from Paddington Station
and the Heathrow Express.
A perfect base for exploring
London, conveniently located in Paddington
with quick access to all areas of London.