The 3-star Self-Check In Homenest Akihabara Tokyo hotel offers access to Eko-in Pure Land Buddhist Temple, which is located merely 1.8 km away.
This Tokyo aparthotel in the Ueno district is 19 minutes on foot from the public Yokoamicho Park and within 5 minutes' drive of such shopping venues as the Ameya-Yokocho Market. The hotel is 2.6 km from the huge Tokyo Skytree Tower in Tokyo. A family vacation to Tokyo will become more exciting if you visit the LaQua lying approximately a 10-minute ride from the Self-Check In Homenest Akihabara. The accommodation stands about 800 metres from Shin-okachimachi tube station and in proximity to Shin-Okachimachi train station.
Nearby restaurants, including Minoya is within 5 minutes' walk of this Tokyo hotel.