Situated in a quiet area just minutes away from the liveliest streets of Tokyo, this hotel is offering a good service at a convenient location. It's only 3 minutes' walk from Shinjuku Sanchome station, which gives easy access to the rest of the city and..