Barkston Rooms (Londonears Hostel)
Barkston Gardens London, SW5 0ERWell-placed to explore central London, Barkston Rooms offers accommodation just 3 minutes’ walk from the Earl’s Court Tube Station with free WiFi.
91 rooms
from £9