Karta Vacation Rentals
In the heart of Crouch End at the restored Hornsey Town Hall building, this serviced-apartment hotel mixes village vibes with easy central-London links. It sits steps from Town Hall Square and is minutes from Finsbury Park and Alexandra Palace, with frequent buses to Finsbury Park Station (Victoria and Piccadilly lines) for quick central-London access. Eco-certified and set across a Grade II* listed complex, it’s ideal for culture-loving city travelers.