The 100-room hotel provides passengers with exceptional facilities where they can relax between flights or enjoy short-term stopovers in Doha…
This website uses cookies.