El The Knowes Hotel & Restaurant está situado en Macduff y alberga un bar. El establecimiento cuenta con servicio de habitaciones y restaurante.
Todas las habitaciones del hotel están equipadas con cafetera. El baño privado incluye secador de pelo.
Elgin se encuentra a 49 km del The Knowes Hotel & Restaurant. El aeropuerto más cercano es el de Aberdeen, ubicado a 55 km.