3 star hotel

Hotel Edoya

Japan, 113-0034 Tōkyō-to, Bunkyō-ku, Yushima, 3 Chome−20, − - Tokyo, Tokyo - Japan - 1130034

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00