Nestled in bustling Nishi-Shinjuku, this low-key hotel boasts comfy rooms with good storage, friendly staff, and a prime location just minutes from Shinjuku Station.
1 Chome-23-1 Nishishinjuku, Shinjuku City, Tokyo 160-0023, Japan Get directions
Gregory Williams
Matt R
Rafidah A Razak
Trip.com Member
Rayson Chen
Allan Ramel
Tom Williams
J M
C Y.