 Most hotels in London are very uncomfortable This one is not an exclusion But at least their rooms are not 5 square meters Anyway too expensive on my opinion But you pay for location 
 Excellent location to discover London