Welcome to Hotel Dutch Lion Amsterdam, Dutch Lion is located in city centre of Amsterdam. It offers non-smoking accommodation with free WiFi.Dam Square is 400 m away. The accommodation comes with a shared kitchen and living room. The private bathroom is fitted with a bath and shower. If you feel like visiting the surroundings, check out Anne Frank House (550 m) and Central Station (1.2 km). Leidseplein is 1.1 km away. (Hotel Dutch Lion Amsterdam hotels booking).