Hotel Rose Garden Shinjuku Hotel
160-0023 Tokyo-to, Shinjuku-ku, Nishishinjuku 8-1-3, Japan
Located next to Nishi Shinjuku Subway Station and a 10-minute walk from the Tokyo Metropolitan Government Building, Hotel Rose Garden offers rooms with free internet and 2 dining options.