Home / Japan / Tokyo / New! 4 minutes by train + 6 minutes on foot to Shinjuku Station! Up to 7 people

New! 4 minutes by train + 6 minutes on foot to Shinjuku Station! Up to 7 people

Tokyo, Japan