Karta Vacation Rentals
In the heart of Soho, this boutique hotel puts you steps from Oxford Street and the West End. A 5-minute stroll to Tottenham Court Road station and within easy walking distance of the British Museum, Leicester Square and Piccadilly Circus. Ideal for exploring central London on foot.