Boasting a restaurant, ICI HOTEL Ueno Shin Okachimachi is set in the centre of Tokyo, 600 metres from Choen-ji Temple. Built in 2018, this 3-star hotel is within 600 metres of The Shitaya Shrine and less than 1 km of Tokaku-ji Temple. Free WiFi is av...
Rooms total: 6 More information »Ameya Yokocho 0.8 km
Keisei Ueno Station 1.0 km
Ueno Station 1.0 km
Kaminarimon 1.1 km
Shinobazu Pond 1.1 km
Akihabara Station 1.2 km
National Museum of Western Art 1.2 km
Ryogoku Kokugikan National Sumo Stadium 1.4 km
Asakusa Nakamise Street 1.5 km