+UPLOAD
443 Reviews

Tokyo Plaza Hotel

Shinjuku-ku, Hyakunin-cho 2-15-1, 169-0073, Tokyo