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.