 I stayed here 2 years ago it was part of the Eton Collection of hotels and was excellent It has gone way down hill now Old tired room 34 smelt really musty and damp unrelenting internal machinery noise and a window that didn t seal when closed and the noise from Gower Street was ridiculous Certainly not good value for money 
 Location is the only good thing 