We just returned last night from this trip...you will love it!
If you are staying at the same hotels: Gallery in Barcelona, Hotel Tryp Ambassador in Madrid, Hotel Cordoba Center in Cordoba, Hotel Melia Costa Del Sol in Torremolinos, Hotel Sevilla Center in Seville, and Hotel Mundial in Lisbon I can tell you they all have them.
You probably have heard to bring a washcloth....none of these hotels had them....rather typical. They were all marvelous hotels. I know you will be pleased.