20-30 mins for standard prescriptions where they have ready stocks of lenses. If you need tinted, transition or progressive lenses then a few days wait may be necessary. Suggest you also ask your hotel concierge for what shops might be nearby instead of having to go out of the way from a recommendation here.