Hotel 83 is a one star hotel, situated in the centre of Amsterdam, near the Dam and the Central Station.
Hi! Are you going to visit Amsterdam or its area and would you like to answer a few questions about your trip?