Located in the Ueno district, Neo Art Hotel Akihabara Tokyo is 950 metres from such culture-oriented attractions as the Origami Kaikan.
Maidreamin Akihabara Idol Street Store offers Japanese dishes and lies a 6-minute walk from this Tokyo hotel.
Guests may find the Tokyo Dome 2.1 km from the aparthotel, and the Nakamise Shopping Street is 25 minutes' walk away. The 3-star hotel is also situated not far from the Akihabara. This accommodation is 2.2 km from the famous Tokyo National Museum. The Neo Art Hotel Akihabara is just 350 m from Suehirocho tube station and in close proximity to Sotokanda-gochome bus stop.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please