Karta Vacation Rentals
In the heart of King's Cross, London — a city-center hotel just steps from King's Cross St. Pancras, St Pancras Chambers and The Shaw Theatre. Granary Square and the Coal Drop Yard's bars and restaurants are minutes away. The British Museum and Trafalgar Square are an easy drive, and Eurostar arrives practically at your doorstep.