Apartment Hotel Shinjuku 1 stars

160-0022 Tokyo Prefecture, Shinjuku-ku, Shinjuku 4-4-10, Japan

Hotel image
Read more reviews for Apartment Hotel Shinjuku