Armada Canal View
Keizersgracht, Other areas, 1017 DX
Average, 3
The hotel's atmosphere is relaxed and family-friendly. There are a total of 29 rooms at this city hotel. Facilities include air conditioning, a 24-hour reception, lift access and a breakfast room....
More Info