Yes, there are free dedicated sleep lounges in Terminal 3. If you need a more comfortable solution, you can book a room in a transit hotel in Terminal 1.