Tokyo Skytree House Holiday home is located next to Sumida River, Hanayashiki and Imado Shrine.
Oshiage train station is a 15-minute walking distance away.
Ajinoyokozuna pampers guests with Chinese dishes and lies within 350 meters of the property.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please