Photos coming soon
HOTEL
Menahouse
#1001 Menahouse, 2-37-14, Ikejiri, Setagaya-ku, Tokyo, Japan. Please check my e-mail to enter the room., Tokyo
Where it sits
Menahouse
#1001 Menahouse, 2-37-14, Ikejiri, Setagaya-ku, Tokyo, Japan. Please check my e-mail to enter the room., Tokyo
35.64773, 139.67943
Similar stays nearby
ES55 1 Bedroom Apartment in Shibuya Area
Hotel · 10 m
Shibuya Area Hotel Tokyo ES55
Hotel · 10 m
Shinm House Shibuya area 5 min from St 1BR
Hotel · 15 m
Hotel Lee
Hotel · 58 m
Tokyo Hostel Enishi
Hotel · 60 m
Tokyo Hostel ENISHI
Hotel · 60 m
AO 1bdrm apartment near Shibuya C04A
Hotel · 93 m
Very Close to Shibuya cute & cozy apt with WIFI
Hotel · 106 m
Plan around Menahouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
