Advertisement
Shinjuku Prince Hotel
Shinjuku Prince Hotel
Address:
1-30-1 Kabukicho, Shinjuku-ku, Tokyo, Tokyo, Japan
Traveler Rating by TripAdvisor