Hi Julie,
How awesome that you'll be visiting Walt Disney World Resort this coming October. But let me try to help you out a bit.
Disney’s Art of Animation Resort is a magical place where you literally get immersed in some of Disney and Pixar classics. You definitely need to spend some time in the lobby of the Resort and take a look at the beautiful
Storyboard Chandelier. You can even learn how draw some of your favorite characters too! And don’t miss the largest Resort pool in Walt Disney World Resort:
The Big Blue Pool.
I did a little research and with the help from touringplans.com, The Little Mermaid Standard Rooms are located in buildings 7, 8, and 9. Google maps shows that Epcot is located to the North, and Disney's Hollywood Studios is located to the North West. It seems that the best view towards that area are rooms located in building 9. Rooms ending in 13-24 would give you the best view of Epcot, while rooms ending in 49-60 would be best for Disney's Hollywood Studios.
Note that the information presented may not be accurate and room numbers are subject to change, but I think this may help you out a bit. Now, if you have any other questions, don't hesitate to come back to the
Disney Parks Moms Panel.
See you real soon!
Ricardo