Advertisement
Sunroute Plaza Shinjuku Hotel
Sunroute Plaza Shinjuku Hotel
Address:
2-3-1 Yoyogi, Shibuya-ku, Tokyo, Japan
Traveler Rating by TripAdvisor