Hotel omni mont royal
Modern luxury amid montreals historic golden square mile mount royal views hotel omni mont royal sits at the base of mount royal near mcgill university surrounded by the chic boutiques of golden square mile a 6 minute stroll takes you to the montreal museum of fine arts or you can catch the metro to old montreal from peel station 1 block away underground shopping you can slip into nearby peel station to gain acccess to the underground city a subterranean network of tunnels connecting 10 m