Property Location Located in Tokyo (Ikebukuro), Hotel Ohedo is minutes from Tokyo Metropolitan Theatre and Tokyo Metropolitan Art Space. This hotel is within close proximity of Rikkyo University and Ikebukuro Life Safety Learning Center.Rooms Make yourself..