Does the hotel supply towels?

Yes, towels are provided in all our rooms.