I'd definitely stay away from GPS, and I'd be very careful with any other sort of turn-by-turn app (Google Maps, Waze, etc.) that uses a hotel and park as starting and ending points. Many of the reference points are either at the park's entrance or the center of the park/resort, throwing off the routing. For example, I just tried using Google Maps for directions from the Swan to DHS. The proposed route is out to World Drive, south to Osceola, and left into the park's main drive, stopping just after the parking booth, and walking through the park to get to the main gate. In reality, the park's back entrance is just east of the Swan entrance on Buena Vista Drive. If you have a navigation app. that you can set exact starting and ending points on a map, that should suffice. But your best bet is to look at a map to get your bearings, and use purple signs all over the property.