No. Just small fridge and microwave
No stove but they do have small fridge and microwave in their rooms
Drury inn will let you store food in their kitchen
No
No stove or oven but the rooms have a refrigerator and microwave.
The one we were in just had a microwave
Thanks! Your answer is awaiting moderation.