HOTEL
Tokyo House
2-2-20 Omorinishi, Ota-ku, Tokyo, Japan
- 2 star hotel
Where it sits
Tokyo House
2-2-20 Omorinishi, Ota-ku, Tokyo, Japan
35.57821, 139.72916
Similar stays nearby
The Guest House Nagomi
Hotel · 10 m
JJ HOUSE New Opening! Direct connection to Shinaga - JJ HOUSE
Hotel · 77 m
Quiet Japanese Style Residence 6 min to Shinagawa | Direct Access to Haneda | Floor Heating
Hotel · 95 m
品川6分 羽田空港 銀座 秋葉原 浅草 成田 直通 40㎡ 1LDK 6名 東京 観光 便利 床暖房
Hotel · 96 m
66, Omori-Nishi, Entire house for rent
Hotel · 226 m
M-1 Tokyo Omorinishi 2
Hotel · 305 m
APRO STAY Heiwajima
Hotel · 315 m
OMM Stay
Hotel · 326 m
Plan around Tokyo House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
