I would think at the parking lot right by the house. All of the Mansions have nearby parking.
There Is a Bus 🚌 Stop On Bellevue Right in Front of the Mansion
This particular Mansion has a guided tour not the audio tour. Just something to think about
Thanks! Your answer is awaiting moderation.