Sort:  

Wow. That’s nice. Keio Plaza Hotel provide great hospitality. And it’s located perfectly in the heart of city, Shinjuku.. and it’s near the station

Yes. Really great service and hospitality. It was a warm welcome to Japan. There was more I wanted to see in the area but I was fighting with jet lag. Haha!