
Since it's about 1.5 curved tracks in length it could take 6 stone, 6 iron sticks, and 6 steel plates to make. It should have 8 rotation orientations. It's OK that it only has horizontal/vertical ends, I don't think it needs diagonal orientations.
Currently there is no real easy way to accomplish this, you can do this, but it takes a lot of space, 4 curves, and a couple straight tracks:

Or you can use a pair of curves but it moves the train more than 2 grid squares:

I suppose an S track to move a train over 1 grid square might be fun, too, but I don't want to ask for too much (although you could combine two of them to get your 2 grid squares I guess, or even 3).