Translation of hall of residence in Spanish:

hall of residence

noun

British