Hotel Sunroute Plaza Shinjuku
Hotel Sunroute Plaza Shinjuku
Hotel
2-3-1 Yoyogi, Shibuya, Tokyo, Tokyo-to, Japan
88
Very Good ·
979 reviews