Oda hotel Akihabara is set in the Chiyoda district of Tokyo, 200 metres from Kusawakeinari Shrine, 300 metres from Sakuma Park and less than 1 km from Fujisoft Akiba Plaza. The air-conditioned accommodation is 200 metres from Izumi Park.
Numero delle stanze: 4
101-0024 Prefettura di Tokyo, 神田和泉町2-27, Giappone