Hi Susan!!
Thank you so much for your question!! This is a great question and I totally respect your concern with this matter.
I agree that the Little Mermaid Buildings at Disney's Art of Animation Resort are not necessarily close to the Bus Stops by Animation Hall. If you are concerned with your son's disability in relation to the walk to the Bus Stops, I would recommend staying at a different resort with closer transportation access.
Disney's All Star Sports Resort is a fun and engaging resort. If you plan to stay there, I would recommend requesting Surf's Up Buildings 1 or 6 or Touchdown Building 10. Make sure to note your reservation about your son's disability and your specific request about being close to transportation.
I would also like to recommend staying at
Disney's Pop Century Resort. The biggest advantage to this resort for your son would be that it does not share a bus with any other resorts. Disney's All Star Sports often times will share a bus with Disney's All Star Music and Movies Resorts. This can often lead to long transportation times on the bus. We have stayed at the Pop Century Resort many times and love it there!! I would recommend staying in one of the 90's Buildings as they are both close to the Bus Stops.
Please let me know if you have any other questions!!
Have a magical day!!
Scott