Admiral Hotel Admiral Hotel, 3 Star Hotel

143 Sussex Gardens, Hyde Park, London, W2 2RX

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.

Search deals for Admiral Hotel Paddington, London
/

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).

Compare similar hotels

Customers who viewed Admiral Hotel also viewed the following hotels in Hyde Park