This is our first really long international flight out of the U.S. We have the option of doing a 3 hour 45 minute layover in Abu Dhabi or a 21 hour layover in Abu Dhabi on our way home from Thailand to the U.S (Ethiad airlines). Getting off of a 6 hour flight and onto a 15 hour flight after a few hours sounds daunting. Would you recommend the longer 21 hour layover and getting a hotel ? Or just doing the shorter layover? They are the same price. We would be flying on Jan. 13 arriving in Abu Dhabi at 12:20 pm.
If we did the longer layover are there special rules that apply would we need a visa? Thanks!