Hotel 511 Place d' Armes
511 Pl. d'Armes, Montreal
Location Want to save money while travelling? It’s easy! Hotel Hotel 511 Place d' Armes is located in Montreal. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Notre Dame Basilica, Old Port and Montreal Sc
Free WiFiParking
















