Отель находится в самом центре Белграда, недалеко от знаменитого богемного квартала Скадарлия, площади Республики, улицы Князя Михайлова (пешеходная зона) и средневековой белградской крепости Калемегдан.
Delta City - первый торговый центр в Белграде, открытый в 2007 году, и с момента открытия до сегодняшнего дня количество посетителей, интересующихся международной и местной модой, постоянно.