since 1999
Home > London Hotels > Hyde Park Hotels > Admiral Hotel
Book online or call us on +44 (0) 1480 212898

Admiral Hotel (W2)

143 Sussex Gardens, London, W2 2RX, United Kingdom Location & Map

Admiral Hotel Profile and Photos

The Admiral Hotel is a popular value for money hotel in London. All guest rooms have been recently upgraded and furnished to a high standard. All rooms have private facilities with shower & toilet and contain, colour tv/satellite, wireless Internet connection at no charge, tea/coffee facilities, refrigerator, hairdryer and ironing facilities.

Hotel Features & Facilities

Room Features

Hotel Location & Car Parking

The Admiral Hotel is conveniently located just a few minutes walk to Paddington underground station. There are a number of London attractions which are just a short walk of the hotel, including Madame Tussauds waxworks Museum, the Natural History Museum, the Science Museum and the Victoria & Albert Museum. Limited car parking is available at the hotel (charges apply and please check with hotel)