Finding a room can be a struggle.

Literal

Room-searching [topic-は] struggle-do [possibility-ことがある].

部屋探し means 'room-hunting.' 苦労する means 'to struggle/have difficulty.' ~ことがある expresses occasional occurrence.