Karta Vacation Rentals
In King's Cross on Euston Road, this luxury Victorian hotel sits a short walk from the British Museum and about eight minutes from Big Ben. You're a heartbeat from major rail and Tube connections and the neighbourhood's buzzy cultural spots.