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