Photos coming soon
HOTEL
Casa Matsubara
5-1-6 Matsubara, Setagaya-ku, Tokyo, Japan, Tokyo, Japan
Where it sits
Casa Matsubara
5-1-6 Matsubara, Setagaya-ku, Tokyo, Japan, Tokyo, Japan
35.66246, 139.65601
Similar stays nearby
Casa Matsubara
Hotel · 23 m
Yumenoya Root Building Matsubara
Hotel · 108 m
Root Building
Hotel · 108 m
TW30 NEW Spacious Unique House -Close to Shibuya
Hotel · 134 m
MATSUBARA Inn by Tranova
Hotel · 170 m
MATSUBARA Inn
Hotel · 171 m
D24 New Open Shibuya Shinjuku
Hotel · 210 m
D24 Shibuya, Shinjuku, For large people, Max10, Wifi
Hotel · 224 m
Plan around Casa Matsubara
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
