Karta Vacation Rentals
In the heart of London’s City Centre, a short walk from Tottenham Court Road and about 0.6 mi (1 km) from The British Museum and Oxford Street. A perfect base for Soho, the West End and shopping on Oxford Street. This pet-friendly luxury hotel puts theatre, nightlife and flagship stores on your doorstep.