The Pembury Hotel

hotel1_8582_141111.jpg

The Pembury Hotel

The Pembury Hotel is a recently refurbished 80-bedroom based in London's Finsbury Park.

Combine the great value for money with the location and you can see why the hotel is chosen repeatedly by business and leisure travellers, both locally and throughout Europe. All of the en suite rooms have TVs, hairdryers and tea/coffee.