Admiral Hotel Our sister hotel
The Admiral Hotel is situated on the North side of Hyde Park & Kensington Gardens, close to Kingsway Park Hotel. Paddington Station is a five-minute walk away, making all that London has to see and do easily accessible. All bedrooms have been recently upgraded and furnished to a high grade with an opulant artistic touch as the owner herself is an artist who floods most areas of the hotel with her own artwork.
For more information please visit: www.admiral-hotel.com