Dotata di una terrazza, la Jodon House sorge a Middlesbrough, a 7 km dalla Cattedrale di Middlesbrough, a 1,7 km dal Teesside Magistrates Court e a 1,8 km dalla Teesside University. La struttura dista 2,2 km dal Teesside Open Court Centre e 3,8 km dal Riverside Stadium.
L'appartamento presenta 4 camere da letto, una TV a schermo piatto, una cucina attrezzata con lavastoviglie e forno a microonde, una lavatrice e 1 bagno con doccia. Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
L'appartamento dista 1,9 km dalla Biblioteca Centrale e dall'Istituto d'Arte Moderna Middlesbrough. La Jodon House dista 17 km dall'Aeroporto di Durham Tees Valley, lo scalo più vicino.