See all photos
秋葉原5−12 J Base Neo Art Hotel Akihabara, Tokyo, Japan
The recently renovated Neo Art Hotel Akihabara Tokyo provides proximity to the shinto-style Yasukuni Shrine, which is situated around 3 km away.
The 3-star hotel is located in the Ueno district of Tokyo, approximately 15 minutes' walk from the unconventional Saigo Takamori Statue. The nearby sports attractions include the Tokyo Dome, 2.1 km from the aparthotel. Also, the Vast Kiyomizu Kannon-do Buddhist Temple lies 16 minutes' walk away, and Suehirocho underground station is just moments from the Neo Art Hotel Akihabara Tokyo. The property is 250 m from Sotokanda-gochome bus stop and 450 m from Akihabara train station in Tokyo.
Guests will enjoy Asian dishes at maidreamin Akihabara Idol Street Store, which is just near this Tokyo hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about 秋葉原-末広町駅-上野3分-浅草10分-最大4名4部屋-Neo Art Hotel Akihabara! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices