This luxurious accommodation is conveniently situated in the Shinagawa area which is around 10 minutes’ walk from JR Shinagawa, one of the key stations in Tokyo which has easy access to Tokyo Station, Shibuya, Shinjuku and Haneda airport in only 12 minutes...