Photos coming soon
HOTEL
MATSUBARA Inn by Tranova
5-chōme-27-3 Matsubara, Tokyo, Japan
Where it sits
MATSUBARA Inn by Tranova
5-chōme-27-3 Matsubara, Tokyo, Japan
35.66231, 139.65413
Similar stays nearby
Plan around MATSUBARA Inn by Tranova
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
