Annex Edoite Hotel is a good accommodation choice in Tokyo.
The hotel is set 1150 meters away from Hamacho Park. The property is set within 10 km distance from the city center.
Offering Japanese meals, Minoyahonten is situated 250 meters of the property.
There is Ningyocho subway station at a reachable distance. It takes about 25 minutes to get to Haneda airport by car.