Karta Vacation Rentals
In the heart of Whitehall, housed in a restored Old War Office landmark just steps from Trafalgar and Leicester Squares. Big Ben, the London Eye and the National Gallery are all within easy walking distance. Luxury hotel meets historic drama — and it's pet-friendly on request.