Hotel Edoya 2 stars

113-0034 Tokyo Prefecture, Bunkyo-ku Yushima 3-20-3 , Japan

Hotel image
Read more reviews for Hotel Edoya