Advertisement
Hotel Rose Garden Shinjuku
Hotel Rose Garden Shinjuku
Address:
8-1-3 Nishi-Shinjuku, Shinjuku, Tokyo, Japan
Traveler Rating by TripAdvisor