A hotel that I can highly recommend (I worked there for 2
years in 1993 and 1994) is the Delmere Hotel in Paddington.
2 minutes walk to Hyde Park, Oxford Street, 10 minutes walk
and 3 underground stations on the doorstep. (Lancaster Gate,
Paddington and Edgware Road). More info can be found on
http://www.delmerehotels.com