The excellent 3-star Admiral Hotel provides porter service, bank service and medical service to ensure guests a comfortable stay. The hotel was opened in 1850 and remains an example of Victorian architecture in London ever since.
The major location gives quick access to London Zoo, which is 2.6 km away. Nestled in the business district and 4 km from the city center.
The hotel is set next to a palace and a museum.
Edgware Road subway station is just 5 minute walking distance from the hotel. The property is 20 minutes' drive from London City airport.
Offering a view over the city, 19 rooms feature standard décor, hi-fi, flat-screen television, a work desk, wireless internet and a minibar along with en suite bathrooms. For more comfort bath sheets, a shower and guest toiletries are provided.
Eat & Drink
A traditional English breakfast is offered at the lobby. Guests can enjoy English and British cuisine in Sussex Fish Bar located 150 meters away.
Cars and bicycles are available for rent at Admiral Hotel.
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.