Photos coming soon
HOTEL
Meguro Comfort Inn
1 Chome-3-2 HaramachiMeguro-ku, Tokyo
Where it sits
Meguro Comfort Inn
1 Chome-3-2 HaramachiMeguro-ku, Tokyo
35.61705, 139.69574
Similar stays nearby
Cozy and quiet 1K in Meguro
Hotel · 161 m
NEW!貸切アパート2DK44㎡ 駅2分渋谷駅電車15分コンビニ公園5秒Dベッド3台高速WIFI
Hotel · 295 m
TM house
Hotel · 305 m
NIDE HOME OTSUKA
Hotel · 308 m
Meguro 135㎡4Bedroom Big house 2minsTrainSt
Hotel · 308 m
Meguro Honcho
Hotel · 313 m
Meguro-Honcho by Tranova
Hotel · 346 m
Free WIFI!Near Shibuya&Shinjuku / 1min from sta WF2
Hotel · 388 m
Plan around Meguro Comfort Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
