Karta Vacation Rentals





In the shadow of Nelson's Column and steps from Trafalgar Square, this city-center London hotel drops you into the action. Walk to Leicester Square, The Strand, Piccadilly Circus, the National Gallery and nearby theatres in minutes.