9th May 2019

Shinjuku Prince Hotel

The Shinjuku Prince Hotel is a 5-minute walk from Shinjuku Station. Located in the center of Kabuki