Near Tokyo Institute of Technology With a stay at this apartment in Tokyo Ota you'll be a 1-minute drive from Tokyo Institute of Technology and 8 minutes from Meiji Gakuin University This apartment is 41 mi 66 km from Tokyo Bay and 7 mi 113 km from . . .