Karta Vacation Rentals





In lively Islington, north of central London and a short ride from the West End. Close to Emirates Stadium, Brick Lane, Liverpool Street, The British Museum and St. Paul's Cathedral, this hotel puts theatres, galleries and city sights within easy reach.