The Swallow Craigmonie Hotel, Inverness is located in a large garden, 1 kilometre from Inverness Castle, museum and railway station. The Swallow Craigmonie Hotel is ideal for those who want to relax, as leisure facilities include a indoor pool and sauna. The hotel offers good food and restful, spacious, classically decorated rooms.