Location
La Tour Shinjuku Grand
Address 17-2, Nishi-Shinjuku 8-chome, Shinjuku-ku
Access
6 min. walk to Nishi-shinjuku station on Marunouchi line
9 min. walk to Tochomae station on Oedo line