Admiral is an excellent 3-star hotel set 2.6 km from London Zoo and 2.6 km from Buckingham Palace. Behind the royal facade of Admiral Hotel lies standard interior.
The hotel is in a major location just near Edgware Road subway station. The distance between London city center and the property is 4 km.
This hotel is placed in Westminster district, known for a palace and a museum.
10 minutes' walk to Marylebone train station. London City airport lies within about 25 minutes' drive.
This property has 19 guestrooms including standard quadruple room, triple room and standard twin room appointed with a minibar, wireless internet, flat-screen TV, a work desk and hi-fi. The rooms look on to the city. They come with a dishwasher, coffee/tea makers and a kettle as well as bathrooms with a shower, guest toiletries and bath sheets.
Eat & Drink
Guests can start their day with traditional English breakfast served at the lobby. Sussex Arms is about 150 meters away and serves English and British specialties.
The hotel offers bicycle and car rental services on site.
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.