Hotels in the area:

cheapest:

500 meters from Sojo (300 m from Het Depot):
Youthostel De Blauwput
Martelarenlaan 11A, Kessel-lo (Leuven)

1,5 km from Sojo (650 m from Het Depot):
Leuven City Hostel
Ravenstraat 37, 3000 Leuven

500 meters from Sojo (250 m from Het Depot):
Ibis Budget Hotel
Martelarenlaan 10, Kessel-lo (Leuven)


more expensive:

on Martelarenplein, opposite train station (1 km from Sojo):
Mille Colonnes
La Royale


N.B. These are merely some suggestions of accommodation in Leuven.