VFS Global Services in Netherlands is located in Amsterdam, Netherlands on Travelport, Radarweg 501, 545. VFS Global Services in Netherlands is rated 3.4 out of 5 in the category visa and passport office in Netherlands.
Address
Travelport, Radarweg 501, 545
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating