Offering a location just 1.9 km from the huge Tokyo Skytree Tower, The Villa Asakusa Tokyo gives access to various tourist spots in the area.
This holiday home comes with a bathroom with a bidet, a separate toilet, and a shower. Hairdryers and bath sheets are also available.
Self-catering facilities include an electric kettle, a refrigerator, and glassware, provided in a dining area. The Villa Asakusa is near restaurant Hommage.
The villa is located within a few blocks of Asakusa metro station, offering close proximity to the Imado Shrine, which is 7 minutes' stroll away. The Nakamise Shopping Street is just 1.1 km from this accommodation, while the Kaminarimon Street is a mere 1.3 km away. The Villa Asakusa is nestled just steps from the Sanyabori Park. The Tokyo property is merely a 5-minute walk from Asakusa-keisatsusho-mae bus stop and within a 700-metre distance of Asakusa Tobu train station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please