The excellent Admiral Hotel comprises modern rooms in the vicinity of Up at The O2, Lord's Cricket Ground and Hyde Park North. Featuring Victorian architecture, the hotel occupies a 6-story building opened in 1850.
Offering major setting in London just near a train station, Admiral Hotel overlooks Hyde Park. The venue is set within 4 km from London city center.
This hotel is ideally based near gardens.
The hotel boasts fast access to Kensington Gardens and Paddington Station, as it is located just 150 meters from Edgware Road subway station and a 20-minute drive will be enough to get to London City airport.
Admiral Hotel offers rooms with a standard interior, a work desk, climate control, a wardrobe, a minibar and free Wi-Fi. They provide bathrooms with bath sheets, a shower and a hairdryer.
Eat & Drink
In the morning a traditional English breakfast is served at the restaurant. Offering italian and indian meals, Mimos Cafe Bar is around 150 meters away.
Guests can rent cars and bicycles to discover the nearby sites.
Wireless internet is available in the hotel rooms for free.
private parking is possible on site (reservation might be needed) at GBP 15 per day.