Take a look at our new video showcasing Horizon Suites, Kabul, Afghanistan.