Formerly a 19th Century townhouse and now a grade II listed building, Admiral Hotel London is situated in the Paddington area, with the main line and underground station just around the corner. Conveniently located, it is within easy access to all forms of public transport, with all the major attractions close by. All the rooms are extensively furnished and are tastefully decorated to a very good standard. Some of the facilities include a tea and coffee making facilities and a small refrigerator.