Yes, the main train station of the Dutch capital Amsterdam is called “Amsterdam Central Station”. It is located in the city center and is also a hub for local transport. More information and tips about it in our travel guide.