No image available for this hotel
No image available for this hotel
Montreal, Montreal
Spend a second to
save a fortune!
Spend a second to save a fortune!
3421 Drummond St, Montreal
Located 300 metres from Montreal Museum of Fine Arts and 500 metres from Ogilvy, Modern Apartments in the Heart of Downtown by Nuage in Montréal provides air-conditioned accommodation with views of the city and free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees