I will never understand what takes so long about relocating. For a trip such as this with quick stays we typically stay within a 10 or less minute walk from the train station. It takes all of 5 minutes to check-in to a new hotel and 30 seconds to check out - I usually just drop the keys at the front desk, tell them the room number and that I do not require a receipt. If I need to still settle the bill in the morning I do this before breakfast.
We do not ever "unpack" on a quick trip - items are taken out, used, then returned to the suitcase. It takes about 5 minutes to be ready to walk out of a hotel room to check out.
I guess if yopu have never traveled with a fast moving itinerary it may seem difficult to do but it really is not.
Time lost for relocating at most:
10 minutes walking from/to train station
5 minutes checking in/out of hotel
10 minutes arrival before train departs
Not much really - we can usually do it in less time.
Everyone has their own style - do what works for you. If you want to hit the highlights in each of these places it is very doable. If you want a relaxing mini-trip then stay in one place for the duration.