يقع فندق «أبولو» في أمستردام بالقرب من ملتقى خمسة قنوات مائية، وهو موقع يمنحه صلة مباشرة بأحد أكثر المشاهد العمرانية تميّزاً في المدينة. ويُعد هذا التموضع من السمات التي ترتبط بمحيط الفندق، إذ يجمع بين الإطلالة المائية والقرب من شبكة القنوات التي تشكل جزءاً أساسياً من نسيج أمستردام الحضري.