Hotel Ohedo Tokyo
Search & compare prices for Hotel Ohedo Tokyo in all hotel booking websites.
Hotel Ohedo Tokyo Address: 2-68 Ikebukuro, Toshima-ku, Tokyo, Japan
Minimum price found for Hotel Ohedo Tokyo was: 6872 JPY
Click here to get more information, photos & guest ratings for Hotel Ohedo Tokyo