Situé dans le centre de Leeds, le Victoria House Apartments propose des hébergements bien équipés avec connexion Wi-Fi gratuite, à 200 mètres de l'hôtel de ville de Leeds et à 3 minutes à pied de la 02 Academy.
Chaque logement dispose d'une cuisine entièrement équipée avec un réfrigérateur, d'un coin salon avec un canapé et d'une salle de bains privative avec baignoire ou douche.
Les sites d'intérêt à proximité de l'appartement incluent Trinity Leeds, Leeds Arena et Millennium Square. L'aéroport international de Leeds Bradford est implanté à 11 km.