Proximity to a major metro station.
Barking's largest metro station is also its most convenient, as it's just minutes from the hotel. It travels directly into the heart of London, offering you the chance to see the city's most renowned landmarks without paying for pricey accommodations in the area.