To the North is a fortress containing a rose.
To the West is a place that may leave you aghast.
To the South stay on track to see where it goes.
To the East is a place you won't find in the past.
My buddy and I welcome you.
Where and what am I?
Hint #1: (pasting here for visibility):
At least three of the clues are plays on words.
Borealis missing from what's to the North
You could be at all five places in less than an hour, though definitely not through them all!