Netherlands
Hotel Princess is a small friendly hotel, situated on just 3 minutes walking distance from the very famous Leidse square.
Amsterdam