The hotel is located in its own beautifully landscaped grounds on the western approaches to Elgin on the a96. Built originally in 1973 and further extended in 1984, it offers all the benefits of a modern hotel with the tranquility of a country mansion.
The 85-seat restaurant looks on to the hotel lawn which is completely screened from the main road. Table dhote dinner is comprhensive but a la carte and menus are available too.