Cet hôtel central se trouve sur le magnifique canal Keizersgracht. La place Rembrandtplein est à 5 minutes à pied de l’établissement et la plupart des chambres offre une vue sur le canal. Depuis l’Armada Canalview Hotel, vous pourrez vous rendre en 10 minutes à la gare centrale d’Amsterdam en empruntant la ligne 4 du tramway. La plupart des attractions sont facilement accessibles à pied ou en transports en commun. Les chambres sont équipées de la télévision, d’un téléphone et d’un sèche-cheveux. Les chambres avec vue sur le canal sont uniquement disponibles sur demande. Cet hôtel dispose d’un accès Wi-Fi gratuit.