i have stayed at the victory often ,when in Amsterdam,I am wanting to find out the name of the ABC or spirit store on the street behind the victory,an also the telephone #,,,to contact them,
Do you mean Hotel Victoria?
If so, are you looking for:
HP de Vreng
1012 MC Amsterdam
Be the first to rate this answer!