Il St Martins Lodge è situato nel centro di Leicester, a 1,4 km dalla Stazione Ferroviaria di Leicester, a 2 km da Belgrave Road e a 2,6 km dall'Università di Leicester. Le sistemazioni di questo hotel a 4 stelle offrono la vista sulla città e il WiFi gratuito. La struttura dista 500 metri dal centro della città e 700 metri dall’Università De Montfort.
Le camere sono dotate di scrivania, TV a schermo piatto, bagno privato, lenzuola e asciugamani. In ogni alloggio sono presenti un armadio e una macchina da caffè.
Il St Martins Lodge si trova a 33 km dalla Kelmarsh Hall e a 34 km da Donington Park. La struttura è ubicata a 30 km dall’Aeroporto delle Midlands Orientali, lo scalo più vicino.