Ideally located in the centre of Tokyo, ICI HOTEL Ueno Shin Okachimachi is within 600 metres of Choen-ji Temple and 600 metres of The Shitaya Shrine.
Rooms total: 120 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
National Museum of Western Art 1.2 km
Akihabara Station 1.2 km
Asakusa Nakamise Street 1.5 km