Directions to Hotel Rose Garden Shinjuku, Tokyo

Hotel-rose-garden-shinjuku-map
The Hotel Rose Garden Shinjuku in Tokyo is located at 8 CHOME 1-3 NISHI-SHINJUKU , Tokyo , JP .   Click on the Google Map above to get an interactive version and see the area around the Hotel Rose Garden Shinjuku .