Hotel Niwa Tokyo 4 stars

101-0061 Tokyo Prefecture, Chiyoda-ku Misaki-cho 1-1-16 , Japan

Hotel image
Read more reviews for Hotel Niwa Tokyo