Telegraph hotel was a puzzling experience. Nice trendy and funky rooms in a great location. However, there was a strong mouldy smell in the whole hotel including the bedroom. The health authorities would probably have shut down the hotel if they were called, as mould can be hazardous.
The hotel needs a proper refurbishing (not a surface level refurbishing which has been done).