Originally Posted by
AJLondon
There is also a Holiday Inn Express in the T3 international terminal building in case you just need a few hours sleep between a short overnight layover.
Any recent experience with this hotel? The reviews seem mixed, to say the least.