Located near a train station, Craigmonie Hotel Inverness by Compass Hospitality is a great choice for a stay in Inverness. You can indulge in facials or aromatherapy, and Conservatory Restaurant serves breakfast, lunch, and dinner. An indoor pool, a bar/lounge, and a sauna are other features. Fellow travelers say great things about the helpful staff.