5 minute walk from Lowes. Another 5 from the highland subway stop. The castle sits on top of a steep hill that doesnt have much in the way of pedestrian access though. Just be careful walking up the hill.
I would Google map it see what works best for you.
It's very close to Loews hotel, like two blocks max. I felt really dumb taking a car there from the hotel. Can't say about the bus station
Thanks! Your answer is awaiting moderation.