3-hvězdičkový The Wood Green Star Self Contained Studios Londýn nabízí 6 pokojů jen 400 metrů od St Michael's At Bowes.
Hotel se pyšní vhodným umístěním 900 metrů od stanice metra Wood Green a v blízkosti New Testament Church of God Cathedral of Praise. Hotel je také 10 minut jízdy od Alexandra Palace ve městě Londýn. Poblíž The Wood Green Star Self Contained Studios je autobusová zastávka Berkshire Gardens, asi 5 minut chůze.
Hosté najdou grill bar Mesale Restaurant ve vzdálenosti 200 metrů od hotelu.