Welcome to Hotel Angel Canal House Amsterdam, 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. The apartment will provide you with a hot tub and a living room. The private bathroom also comes with a shower and towels. There is an additional bathroom. You can enjoy a canal view from your apartment. You can prepare your own meals in the kitchen. A variety of restaurants can be found 250 m away. If you feel like visiting the surroundings, check out Leidseplein (1.8 km) and Vondelpark (2.7 km). Shopping area Negen Straatjes is 1 km away. (Hotel Angel Canal House Amsterdam hotels booking).