Het Traveller II Distributiecentrum is prominent zichtbaar gelegen aan de A67 rijksweg op het bedrijventerrein Trade Port West in Venlo.
Aan de voorzijde van het distibutiecentrum ligt het kantoorgebouw en bij de entree zijn ruime parkeerfaciliteiten voor personenauto's en vrachtwagens aanwezig.
Traveller II is ontworpen naar de laatste inzichten en eisen voor de logistieke sector en de gebouwspecificaties staan garant voor een hoogwaardig en kwalitatief gebouw met in totaal circa 36.600 m² bedrijfsruimte met kantoor.