Restaurant Medusa
Phone Number: +15148784499 , +1 (514) 878-4499
Website: Suggest Official Website
Categories: Restaurant
Address: 1224 Drummond Rue, Montréal, Québec, Canada H3G1V7
GPS Coordinates:
45.49785,-73.57328
Montreal Region, Quebec, Canada
Facebook: facebook.com/124270760947367
Instagram: Photos and Videos
List of nearest hotels:
Best Western Plus Montreal Downtown- Hotel Europa three stars hotel located at 1240 Rue Drummond, 35 meters northwest.
Novotel Montreal Center five stars hotel located at 1180 Rue De La Montagne, 101 meters south.
Hotel Le Crystal Montreal five stars hotel located at 1100 rue de la Montagne, 132 meters south.
Le Centre Sheraton Montreal Hotel five stars hotel located at 1201 René Levesque West, 141 meters east.
Comfort Suites Downtown three stars hotel located at 1214 Crescent Street, 179 meters southwest.
Apartment Leila located at 1220 Rue Crescent 409, 185 meters southwest.
Hotel Y de Montréal three stars hotel located at 1355 Rene-Levesque Ouest, 195 meters south.
You can find and book more hotels, hostels and apartments in our interactive hotel map