Het station (Stationstraat 18-22) kwam in 1908-'10 tot stand aan de spoorlijn Maastricht-Aken, ter plaatse van een voorganger uit 1853. Het rijzige hoofdgebouw met bovenwoningen en rationalistische details is mogelijk ontworpen door G.W. van Heukelom.
De lagere zijvleugels zijn in 1975 deels afgebroken. Het stationsgebouw bevatte ook een douanekantoor.
Na de sluiting van de Miljoenenlijn (1988) en de lijn naar Aken (1992) is het gebouw sinds 1995 hoofdstation van de Zuid-Limburgse Stoomtrein Maatschappij (ZLSM). Op het stationsemplacement staan twee seinhuisjes uit circa 1930.
De in 1929 gebouwde watertoren (Vroenkuilerweg bij 1) heeft een gemetselde achtzijdige voet met een rond, uitkragend betonnen waterreservoir.Vlakbij ligt de put van de oorspronkelijke stalen draaischijf voor het keren van locomotieven. Hier bevindt zich verder een waterput met vulinstallatie voor stoomlocomotieven.