Just 500 metres from Hyde Park and a stone throw from Paddington station this Hotel is perfectly placed to take in all that London has to offer. Set in a beautiful Georgian Terrace each of the elegantly decorated rooms have private bathrooms, air conditioning and tea and coffee making facilities.