Le Germain Montreal

All about comfort and luxury! This Montreal must stop is located in the heart of the city near all the touristic attractions. Once inside the hotel,...