Business hotel with views of Tama River - 10 minutes drive from Haneda Airport and 3 minutes walk from Anamoriinari Station.