Turner House ligt in het centrum van Londen, op 3 minuten lopen van Savoy Theatre en 400 meter van metrostation Charing Crossen biedt accommodaties met gratis WiFi.
Populaire bezienswaardigheden in de buurt van de homestay zijn Lyceum Theatre, Theatre Royal en Royal Opera House. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 14 km van Turner House.