Photos coming soon
HOTEL
Hana House Close to Meguro River #602
3 Chome-5 Nakameguro, Meguro City, Tokyo, Japan
Where it sits
Hana House Close to Meguro River #602
3 Chome-5 Nakameguro, Meguro City, Tokyo, Japan
35.64010, 139.70215
Similar stays nearby
Tokyo Naka-Meguro House inn Station 8mins walk#602
Hotel · 46 m
TORA HOTEL Nakameguro
Hotel · 98 m
Sakura Shadow
Hotel · 160 m
EX 3 Bedroom Apartment in Nakameguro HB1F
Hotel · 242 m
XY APARTMENT Meguro (Share house)
Hotel · 356 m
Xy Apartment Meguro (Share House)
Hotel · 356 m
1 Bedroom Apartment in Nakameguro-sta
Hotel · 439 m
Tokyo Oumeshi Guesthouse021
Hotel · 445 m
Nearby to explore
Plan around Hana House Close to Meguro River #602
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
