It's hard to get to a single idea, but I would suggest that 'from' has a connection with movemnt, as seen in 'made of' (no substantial physical change) and 'made from' (changes into something esle). Holiday requires movement, so we use 'from'. If we say 'at the back of' we mean behind (location- it's at the back of the shop) and not moving. Does this help at all?
