Choose your room
Neo Art Hotel Akihabara 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Nestled in the Taito district, Neo Art Hotel Akihabara Tokyo is a 5-minute drive from the Currency Museum of the Bank of Japan.
Located 450 metres from Akihabara railway station, this hotel stands a short way from the 3331 Arts Chiyoda. The 3-star aparthotel in Tokyo is a 25-minute walk from the Asakusa district. 2 km from the LaQua is a perk for guests staying at the Neo Art Hotel Akihabara. This property is a 5-minute stroll from Sotokanda-gochome bus stop and within easy reach of Suehirocho underground station.
The dessert restaurant maidreamin Akihabara Idol Street Store is situated within 500 metres of the recently renovated hotel.