Location was perfect and like the friendly manager
The tv remote didn’t work. The drunks in the next room could have been quieter.
Great value and location
The manager was very helpful, from holding our bags pre-check-in to helpful guide info.
There may have been a bug situation.
Albany Hotel is centrally located in London, a 4-minute walk from Russell Square and 5 minutes by foot from University of London.