Ueno terminal hotel
Cozy hotel with 2 restaurants near tokyo national museum near beautiful ueno park tokyos vibrant ueno district is packed with history and cultural attractions and ueno terminal hotel is a 12 minute walk from its main attraction ueno park ueno station a 7 minute walk is a major transit hub and trains will whisk you to tokyo dome in 18 minutes museums and shops galore you could spend many days exploring ueno parks attractions which include ueno zoo tokyo national museum and the nationa