Hotel Rose Garden Shinjuku 3 stars

160-0023 Tokyo Prefecture, Shinjuku-ku, Nishishinjuku 8-1-3, Japan

Hotel image
Read more reviews for Hotel Rose Garden Shinjuku