Angel Canal House is a self-catering accommodation located in the Jordaan district in Amsterdam. Free Wi-Fi access is available. The property is 800 m from Amsterdam Central Station and 700 m from Dam Square.
Angel Canal House is a self-catering accommodation located in the Jordaan district in Amste Read more
Angel Canal House is a self-catering accommodation located in the Jordaan district in Amsterdam. Free Wi-Fi access is available. The property is 800 m from Amsterdam Central Station and 700 m from Dam Square.
Angel Canal House is a self-catering accommodation located in the Jordaan district in Amsterdam. Free Wi-Fi access is available. The property is 800 m from Amsterdam Central Station and 700 m from Dam Square.
Number of Rooms: 1