Holiday inn express london victoria
The holiday inn express london victoria hotel offers guests a friendly staff available 24 hours a day an internet point in the lobby wireless internet access throughout the property and a cosy bar next to the reception area