Hotel Rose Garden Shinjuku
Hotel Rose Garden Shinjuku
Address:
8-1-3 Nishi-Shinjuku, Shinjuku, Tokyo, Japan
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.