 There is no lifts in the apartment house That means if you book an apartment you will have to lift your luggages upstair by yourself 
 The location is perfect This hotel is near King Cross St Pancras Station where you can take several lines which cover the major sightseeings in London There is 5 minute walking distance from the hotel to the station Furthermore a Tesco Metro is close to the hotel 