The Albion House Hotel is a newly refurbished hotel. The hotel is a modern day take on the traditional English bed and breakfast hotel . We focus on good clean accomodation at affordable rates, in a central London location with todays modern necessities . We are located in Kings Cross Central London, in a quiet square opposite Kings Cross and St Pancras International train station. The hotel has13 well decorated en-suite bed rooms which are compact , clean and very functional. All rooms have ... More