Located 97 meters from Novello Restaurant. Set in a prime location of London, YHA London St Pauls Hostel puts everything the city has to offer just outside your doorstep.
Located 169 meters from Novello Restaurant. Ideally located in the prime touristic area of The City, Club Quarters Hotel, St. Paul’s promises a relaxing and wonderful visit.