October 19, 2014 Total Views: 4795 Today: 1
Hotel Keystone House London, Situated in the heart of London, just a 2-minute walk from King’s Cross and St Pancras stations, Keystone House offers air-conditioned accommodation, free Wi-Fi, a bar, and 24-hour front desk. Rooms at Keystone House feature shared bathroom facilities. Most rooms are equipped with bunk beds in a dormitory style. The Backpackers Bar boasts a large variety of drinks, a roof terrace, an internet café, and communal laundry facilities. Travellers can relax in the common room which is equipped with a large flat-screen TV. Kings Cross and St. Pancras stations provide excellent transport links including underground service, buses, and the Eurostar. (Hotel Keystone House London hotels booking).