Amsterdam Amstel Bus Station

Amstel is one of the largest train stations in Amsterdam, served by both local and intercity trains. It is also the main bus station in Amsterdam for international and long-distance buses, including Eurolines. Location Amstel Station is located south-southeast of the inner city, 3 metro stops from Waterlooplein and 5 [more…]