Karta Vacation Rentals





In a historic enclave between Buckingham Palace and the Houses of Parliament, a Victorian hotel with a famed Shakespearean courtyard sits steps from St. James's Park Tube. Westminster Abbey, Big Ben and the London Eye are within easy reach, with Harrods, Selfridges and Harvey Nichols close by.