A lot of my time is spent in the student lounge

In the sentence " A lot of my time is spent in the student lounge". “In the student lounge” is a prepositional phrase. But is this also a complement ?

What do you mean by ‘complement’? To me, that is a very general word including predicate adjectives and nouns, appositives and adverbials. Your phrase I would call an adverb.