Karta Vacation Rentals
In central London’s Euston neighborhood, a chic Victorian hotel just steps from transport and culture. About a 3‑minute walk to University College London and 7 minutes to Russell Square, roughly 0.7 miles from the British Museum. Euston station is a 5‑minute walk and St Pancras/Eurostar is about 10 minutes away.