This unpretentious hotel is in Amsterdam. Those who dislike animals may enjoy their stay, as this accommodation does not allow pets.
Elevator/lift, Accessibility features
Pets Not Allowed