Home > honeymoon > north america > montreal > resorts > hotel st paul

Hotel St Paul

Hotel St Paul in Montreal honeymoon resort photo

About Hotel St Paul

Located in central Montreal, Hotel St Paul is a business-friendly hotel within walking distance of Centaur Theatre, Victoria Square, and Notre Dame Basilica. Additional
View Resort Website View More Photos View Offers and Prices
0 Shares