O David Russell Hall - Campus Accommodation está localizado em St Andrews, a 2,4 km do Aquário de St Andrews. Os hóspedes podem desfrutar do restaurante no local.
Todos os quartos estão equipados com uma secretária e um closet.
Há um multibanco na propriedade.
O aeroporto mais próximo é o Aeroporto de Edimburgo, a 78 km do David Russell Hall - Campus Accommodation.