Did you know that the Apollo Hotel Amsterdam is situated near the confluence of five canals? SOMEFACTS.com