Photos coming soon
HOTEL
Lemon Stays - Plaza
6598-A, Rue Saint-Hubert, Montreal (QC), Canada
Where it sits
Lemon Stays - Plaza
6598-A, Rue Saint-Hubert, Montreal (QC), Canada
45.53678, -73.60508
Similar stays nearby
Plaza 2&3 Luxury Large Party Penthouse Liv MTL
Hotel · 2 m
LiV MTL Plaza Grand Luxe Penthouse Near Downtown Montreal
Hotel · 7 m
Large Bedroom With Private Terrace
Hotel · 44 m
Gîte le 9 et demi St-Denis
Hotel · 244 m
Spectacular and Modern Little Italy Penthouse
Hotel · 436 m
Appartements Jean Talon
Hotel · 670 m
Plaza apartments
Hotel · 737 m
Spacious 2 Bedroom Condo in Little Italy
Hotel · 739 m
Plan around Lemon Stays - Plaza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
