Huisvestingsfaciliteit Hotel Downtown bevindt zich in de stad Antwerpen Stad, en het exacte adres is: Hoogstraat 68, Antwerpen Centrum, 2000 Antwerpen, België.