Overview

Amsterdam Water Lodge

Search hundreds of travel sites at once for hotel deals at Amsterdam Water Lodge

Zeeburgerpad 178-Lodge, 1019 DZ Amsterdam, North Holland, Netherlands

£100+

Thu 17/8
Fri 18/8

Nearby

    show all
    Reviews
    Map

    Map