Walt Disney World photos from eatruntravelrd

Look at this stuff, isn't it neat?  Disney's Art of Animation Little Mermaid rooms are the perfect place to stay during your Walt Disney World vacation!