 Nothing about the hotel itself I just didn t find London to be that impressive and it s waaay too little value for money 
 Location is near Liverpool station and near several metro stations it s very easy to get around the city from here Also there is a very nice area between the hotel and Liverpool station with markets bars shops etc Unfortunately we didn t have enough time to explore this part of the city but it seems cozier than some of the touristic areas 