Choose your room
Amazing Place In Finsbury Park
Located approximately 10 minutes by car from the Victorian-style Alexandra Palace Theatre, Amazing Place In Finsbury Park London apartment is 4.4 km from a top family-friendly place like the city park "ZSL London Zoo".
600 metres from Finsbury Park tube station, this apartment is within 7 km of the historic castle "Tower of London". The apartment lies in the Holloway district. Just steps from Amazing Place In Finsbury Park apartment is Organic Food Stroud Green.
Equipped with a dining area, the apartment offers modern facilities like a flat-screen TV with satellite channels for a more enjoyable stay. All bathrooms have a separate toilet and a shower. Additionally, you'll find hairdryers and towels.
Amazing Place In Finsbury Park apartment includes self-catering facilities like a refrigerator, an oven, and kitchenware for guests' convenience. Self-catering facilities also include coffee/tea making machines. Offering Italian dishes, Pizzeria Pappagone lies in close proximity to the property. This accommodation is only 10 minutes' walk from the nearest bus stop Hail & Ride Beatrice Road.