Not sure that you even get KTTW Cards at the Swan/Dolphin. They aren't Disney Operated hotels.
These are Starwood Hotels (Swan equivalent to a Westin, Dolphin to a Sheraton) whose owners (again not Disney) have a special agreement. So you get EMH, package delivery, and Disney Transport, but you do not get ME or are allowed to charge purcahses in the theme parks to the room. (Also, those staying at a disney property cannot charge any food items at the Swolphin to their Disney resort folio or use the Disney Dining Plan at any restaurant there).
No key to the world card like Disney does. Your room key will have your name on it and your dates of travel, just like the KTTW does and for EMH you will need to show these for early/evening extra hours.
You do not get a KTTW card. You get a Swan/Dolphin resort key card. If you stay there, you can't charge from the parks to your room - you can only do room charges within the Swan/Dolphin resorts themselves. You CAN use the Swan/Dolphin card for Extra Magic Hour.