Archibald City ist in Prager Stadtzentrum, nur 5 Minuten Fußweg von Metrostation I. P. Pavlova und 5 Minuten zu Fuß von Wenzelsplatz entfernt.