Apartment Hotel Shinjuku is a Indoor lodging located at 4 Chome-4-10 Shinjuku, Shinjuku City, Tokyo 160-0022, Japan. It has received 241 reviews with an average rating of 4.0 stars.
The address of Apartment Hotel Shinjuku: 4 Chome-4-10 Shinjuku, Shinjuku City, Tokyo 160-0022, Japan
Apartment Hotel Shinjuku has 4.0 stars from 241 reviews
Indoor lodging
47 reviews
186 Hikawa, Okutama, Nishitama District, Tokyo, Tokyo 198-0212, Japan