home
>
Finsbury serviced apartments
finsbury serviced apartments
Finsbury serviced apartments
Location located in london highbury finsbury serviced apartments is close to finsbury park emirates stadium and almeida theatre also nearby are london zoo and british library property features complimentary wireless internet access is available in public areas onsite parking is offered for a surcharge this is a smoke free property guestrooms guestrooms at finsbury serviced apartments offer coffeetea makers and hair dryers guests can use the in room complimentary wireless high sp

SIMILAR PRODUCTS