The Shu-shinjuku hotel provides a great place for travelers to relax after a busy day. The Shu-shinjuku hotel offers a pleasant stay in Tokyo for those traveling for business or leisure.
Boasting a convenient location, the hotel is just 1km from JR Shinjuku Station and 26km from Haneda Airport.
In their spare time, guests can explore the hotel's surroundings.