The spacious Louis Stage Asakusa Tokyo apartment offers views of the city and a location a 17-minute walk from Asakusa Shrine. Wi-Fi and a car park are among the essentials at guests' disposal.
This apartment lies 2.4 km from the famous Tokyo National Museum. The 2-room apartment is located in Central Tokyo, which is Japan's busy capital. Louis Stage Asakusa apartment is also 5 minutes' drive from Sumida riverside hall gallery.
The apartment comprises an own kitchen for self-catering. This property is within 300 metres of Asakusa-Kotobuki-cho bus stop and fairly close to Tawaramachi underground station.