New Otani Inn Tokyo

1-6-2 Osaki
Tokyo
Japan