Green Hotel, Tokyo

1-1-20 Hyakunincho Shinjuku Tokyo169-0073, Japan