Located in the Hai Ba Trung district of London, Abbey Hotel London is 3.5 miles from such culture-oriented attractions as the famous British Museum.
Situated approximately 5 minutes' walk from TK Maxx in London, the hotel is about a 10-minute drive from the privately run Sherlock Holmes Museum. There is Churchill War Rooms Museum located 4.1 miles from this London hotel. The city park "ZSL London Zoo" lies around 15 minutes' drive away, while Kilburn Park is in proximity to the Abbey. You can easily reach Kilburn High Road train station, located 0.5 miles from the property.
The rooms come with a mini fridge bar and coffee/tea making facilities, as well as a flat-screen TV with satellite channels for guests' convenience. Ironing facilities are featured for guests' comfort. Offering a separate toilet and a shower, the bathrooms are also fitted with a hairdryer and bath sheets.
Dining options also include May's Chinese Cuisine, located just a few steps from the Abbey London.