There are mobile units that go all over Thailand. Each Regional Blood Centre has a fleet. They do go to hotels.
The only locations that can accept previously deferred donors from the United Kingdom 🇬🇧, etc, are those locations listed. Special processing for blood is needed.