The Fenwick Inn does have a larger mini fridge and a small area in the lobby to purchase some snacks or ice cream.
They did have kitchenette room options but we just stayed in a basic room, like the others that replied, with a mini fridge and microwave.
Not in the room we were in, we had a small fridge and a microwave, but we were not looking for an efficiency unit, we needed a pet friendly room and they were one of very few choices in that regard.
No they do not have stoves. Only mini fridge and microwaves
The room I stayed in had a mini fridge and microwave. They may have rooms with a full kitchen but mind did not.
Thanks! Your answer is awaiting moderation.