Victoria's House ligt in Lille, in de buurt van Opera Lille, Grand Place Lille en station Lille Flandres. De accommodatie biedt gratis WiFi en een terras.
In sommige units is er ook een keuken met een koelkast, een vaatwasser en een magnetron.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn station Lille Europe, Hospice Gantois en Dierentuin van Lille. Het dichtstbijzijnde vliegveld is Luchthaven Lille, op 11 km van Victoria's House.