The Glen Mhor Hotel & Restaurants are situated in a beautiful, tranquil location on the River Ness right in the heart of Inverness. We are just a couple of minutes walk from the City Centre, the Railway Station, Eden Court Theatre and many other attractions.