Premier Inn Kings Crosss Pictures

Right next to Kings Cross Station and St Pancras International Terminal.
Air-conditioned bedrooms and onsite pub and restaurant.

>>>BACK TO PREMIER INN KINGS CROSS HOTEL PAGE
CLICK AN IMAGE FOR SLIDE SHOW