Karta Vacation Rentals
On Greek Street in the buzz of Soho, London — about 1 km from the city center. Walk to Soho Square, Phoenix Theatre and Soho Theatre in minutes. A compact London hotel that puts theatre, nightlife and city sights on your doorstep.