Karta Vacation Rentals





On the northern edge of London in Barnet, this compact city hotel sits about 11 km from the city centre. You're minutes from Finchley Central station and close to Stephens House and Gardens and the Cabaret Mechanical Theatre. West Hampstead railway is roughly 8 km away and Heathrow about 30 km.