Tomodachi House ligt op slechts 9 minuten lopen van Station Hanoi en 15 minuten loopafstand van Meer van Hoan Kiem.