The place is called Hotel / Hostel Acacia, Bernabé Perez Ortiz, 1, 09004 Burgos, Spain.
https://hotel-acacia-burgos.vivehotels.com/en/
Various hotels appear to be located at this address, and none of them has rooms free on the dates that I tried on various booking sites.
This had me thinking...