Karta Vacation Rentals
In the heart of Hertford on Fore St, this city-centre hotel puts you a short stroll from shops, historic streets and riverside walks. London highlights such as Madame Tussauds, the British Museum and the Tower of London are within easy reach for day trips.