Photos coming soon
HOTEL
Sakura Shadow
Nakameguro, Tokyo, Japan
Where it sits
Sakura Shadow
Nakameguro, Tokyo, Japan
35.63872, 139.70262
Similar stays nearby
EX 3 Bedroom Apartment in Nakameguro HB1F
Hotel · 82 m
TORA HOTEL Nakameguro
Hotel · 104 m
Hana House Close to Meguro River #602
Hotel · 160 m
Tokyo Naka-Meguro House inn Station 8mins walk#602
Hotel · 167 m
Xy Apartment Meguro (Share House)
Hotel · 201 m
XY APARTMENT Meguro (Share house)
Hotel · 201 m
Meguro Modern Guest House Tokyo
Hotel · 326 m
AS Studio Apartment in Meguro with all mod cons (NM2)
Hotel · 342 m
Plan around Sakura Shadow
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
