Can you pick up my luggage from my hotel/cruise/home and store them in your facility or do I need to drop off them by myself?

Yes we can pick up your luggage anywhere within Attika boundaries and regarding charges please contact In Town Check In by call on +30 2104612600, by email itci@spirit-world.gr, or on cell phone/Whats App +30 6944901111