you may use oryx lounge if you will pay otherwise if you can avail visa upon arrival then just go out and stay 1night in the hotel 18hrs is not a short transit... hopes this will help you...