S&D are not owned by Disney, they are a Westin & a Sheraton. They ARE on Disney property, right in the Epcot Resort area along side of BC, YC & BW.
By staying there, you do get Disney's EMH and use of Disney transportation, however they do not participate in ME. You need to have a car or pay for transportation to/from the airport.
Many will say (myself included) that you get a deluxe resort with a can't-beat location for the price of a Disney moderate resort. They are one of my favorite places to stay in WDW. You also earn rewards points for staying there, something Disney doesn't offer. We've had many free nights there over the course of the years with points.
Many will say they'd never stay there because there is no Disney theming. They are more conference hotels. I don't need hidden Mickeys on my carpet when I can look out any window & see Spaceship Earth, Tower of Terror or The Boardwalk!
Try it, you may like it!