Advertisement
Sunroute Plaza Shinjuku Hotel
Sunroute Plaza Shinjuku Hotel
Address:
2-3-1 Yoyogi, Shibuya-ku, Tokyo, Japan
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.