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.
Hint #2:
Borealis missing from what's to the North
Hint #3:
You could be at all five places in less than an hour, though definitely not through them all!