Guests of the 3-star Abbey Court Hotel London can enjoy easy access to Alexander Fleming Laboratory Museum, which is situated about a 5-minute stroll away.
The nearby dining opportunities include Sussex Arms, which is in the immediate vicinity of the accommodation.
This London hotel places you only 450 metres from the two contemporary Serpentine Galleries and within a 7-km distance of Tower Bridge. Also, Hyde Park is set nearly a 15-minute walk away. Entertainment options in the area feature Royal Albert Hall just 1.8 km from the Abbey Court London. The hotel is situated approximately a 5-minute stroll from Lancaster Gate tube station, and the scientifically spellbinding Science Museum lies approximately a 10-minute ride away.