Which sentence is more formal?

 - To save water and energy, hotels should not provide extra towels unless a guest requests them.
 - To save water and energy, hotels shouldn't provide extra towels if a guest doesn't ask for them.
The first sentence is less formal. You can tell because it uses contractions (shouldn't, doesn't).
The second sentence does not use contractions, so it is more formal.