The Candy Cane Inn may fit you fine. It is a small motel with exterior corridors but it has loads of atmosphere. The rooms are nicely decorated. There is a free breakfast of cereals, fruit, toast, bagels and cream cheese, milk, juices, coffee all set up in a nice little room with seating inside as well as out by the pool. They have their own shuttle to the parks and the walk is 5-7 minutes.
The Residence Inn was nice too though a bit farther and not as walkable but the room was nice with a full kitchen and a more extensive breakfast than the Candy Cane Inn.
Howard Johnson is a great hotel with interior corridors and comfortable rooms but they don't have any breakfast at all. I usually choose here because it has great prices, nice sized rooms, a balcony and very pretty tree laden grounds and is a 5-7 minute walk to the parks.