Apollo Hotel Amsterdam
Apollo Hotel Amsterdam, Apollolaan 2, Amsterdam, 1077 BA
~ Four Star Hotel in Amsterdam ~
Located at the junction of 5 canals, in the elegant Oud-Zuid, Amsterdam, the Apollo Hotel Amsterdam is a hotel with a terrace along the water and a port at the edge of the channel, which also includes a quay.
No Comment