I always enjoy the Prince not only because of its quality and service, but especially for its accessibility to Shinagawa station and the JR trains. Perfect for me. I stay here on every annual trip to Japan. Another big bonus is the string of great ramen shops across the street. Great selection of tastes!
Shinagawa Prince Hotel is located in central Tokyo, a 2-minute walk from Shinagawa Station which offers direct connections to …More