Photos coming soon
HOTEL
Takuya House new building near Shinjuku 104
1chome 17 hyakunincho, Tokyo
Where it sits
Takuya House new building near Shinjuku 104
1chome 17 hyakunincho, Tokyo
35.70049, 139.69844
Similar stays nearby
Plan around Takuya House new building near Shinjuku 104
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
