Photos coming soon
HOTEL
Sakura House Meguro
Sakura House Meguro 3-20-2 Megurohoncho Meguro-ku, Tokyo, Japan
Where it sits
Sakura House Meguro
Sakura House Meguro 3-20-2 Megurohoncho Meguro-ku, Tokyo, Japan
35.62436, 139.69725
Similar stays nearby
AS Quiet Cozy Studio in Meguro(GD1)
Hotel · 99 m
AS Stylish room in Meguro(GD3)
Hotel · 99 m
HOSTEL LUND II -Gakugeidai-
Hotel · 100 m
6BR3BathroomCOZY-BigHOUSE-SHIBUYA10min-MEGUROArea
Hotel · 309 m
CPM Shibuya 10min 6BR BigHouse Musashi Koyama Station
Hotel · 327 m
Musashikoyama 6bedrooms
Hotel · 333 m
Meguro CPMM Musashikoyama Big house
Hotel · 333 m
Rainbow Baikaiken
Hotel · 374 m
Plan around Sakura House Meguro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
