El The Mansion House se encuentra en medio de un terreno propio a orillas del río Lossie, en una zona tranquila a solo unos minutos a pie del centro histórico de Elgin. Ofrece aparcamiento gratuito y WiFi gratuita en todas las instalaciones.
El Mansion House Hotel ocupa una casa señorial del siglo XIX, decorada en el elegante estilo de una casa rural, pero equipada con instalaciones modernas. Todas las habitaciones tienen baño y TV.
El establecimiento sirve un desayuno completo.
A unos 15 minutos en coche del establecimiento hay varios campos de golf.
La catedral de Elgin está a 15 minutos a pie. La estación de tren de Elgin se halla a 1,6 km del hotel.