Your hotel is located near the Asakusa station along the Tsukuba Express. Note that that station is located in a separate location from all the other Asakusa Stations. The simplified map on the following page shows the location of all the stations. Note that the Tsukuba Express station is located far away from the other ones:
http://www.japan-guide.com/e/e3004.htmlThe hotel is about a 4 minute walk from the Asakusa Station of the Tsukuba Express, but I am afraid it is a 20-25 minute walk from the other Asakusa Stations!
So, If I understand everything correctly, I should take Skyliner to Ueno and then transfer to Ginza line to Asakusa and walk from there which seems a bit longer then 4 mins.It is one option, but not the recommended one. It is more expensive, slower and requires an additional transfer of trains than the direct trains between Narita Airport and Asakusa which I mentioned in my initial post, and which are explained on the following page:
http://www.japan-guide.com/e/e2027.html?aFROM=2027_3004Also with your solution, you will arrive at the Asakusa Station of the Ginza Line, which is a 20-25 minute walk from the hotel.
The direct trains from the airport arrive at the Asakusa Station of the Asakusa Line, which is also 20-25 minutes away from the hotel, but at least it is a direct train ride.
If you don't mind walking 20-25 minutes, I recommend to travel with the direct train and then walk to the hotel.
Otherwise, if you don't mind paying a little more for comfort, then I recommend to take the Skyliner to Ueno and then a taxi to your hotel.
Another option would be taking trains to the Asakusa Station of the Tsukuba Express, but that would involve at least two transfers along the way and is even more complicated than the other options.
The reason why the Tsukuba Express is not shown on the subway map is because it is not a subway line. It is operated by a separate company on its own.