Shurgard Self Storage Amsterdam Amstel is located in Amsterdam, Netherlands on Van Marwijk Kooystraat 11. Shurgard Self Storage Amsterdam Amstel is rated 4.5 out of 5 in the category self-storage facility in Netherlands.
Address
Van Marwijk Kooystraat 11
Accessibility
Wheelchair-accessible entrance