Karta Vacation Rentals





In the heart of St James in central London, a short walk from Buckingham Palace and Westminster Abbey. The hotel is within easy walking distance of St. James's Park, Broadway and Wellington Barracks — perfect for sightseeing and city-center searches.