Nestled in the Taito district, Neo Art Hotel Akihabara Tokyo is 950 metres from such cultural places of interest as the Origami Kaikan.
Serving Japanese specialities, maidreamin Akihabara Idol Street Store is a 6-minute walk away.
The Akihabara is 0.6 km away, while Akihabara train station is only a few steps from the aparthotel. The Sumida Aquarium is 25 minutes' walk from the 3-star hotel. The Ameya-Yokocho Market is about 1 km away, while Suehirocho underground station is in close proximity to the Neo Art Hotel Akihabara. Sotokanda-gochome bus stop is located nearby, only 250 m from this accommodation.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please