Located not far from bustling Quartier St-Gery and Ste-Catherine, the Hotel Astrid is a fine small hotel. It bears the name of one ... More