Parked next to tourist bus depot.
Museum located inside Daimler Benz huge factory.
Tourists required to check in - bus shuttles group into and out of the museum.