Do the rooms have washing machine facilities?
Do you have any offers if stay of 8 days?
Thanks for any advice you can offer.
I don't know about discounts for 8+ days but there are free laundry facilities.
The rooms( apartments) do not have washing machines. However, there is a laundry building (you'll get the key with your room) and you can use the washers and dryers there. Soap packets are provided. It's quite convenient and there is a lovely garden with tables and chairs just outside while you wait for your laundry.
If you go to their website using google with a little clicking you will find that washer driers are available on request - in terms of deals I would suggest you contact them via the email address or the telephone number displayed on their webpage - google is a many splendid tool
Get an answer from Skene House Whitehall staff and past guests.