Featuring free WiFi and a barbecue, Hostel Omori Souko is located a 15-minute walk from Showajima Station on the Tokyo Monorail Haneda Airport Line. Haneda Airport International Terminal Station is just a 6-minute monorail ride from Showajima Station. Every room is fitted with a shared bathroom fitted with a shower. For your comfort, you will find slippers and a hairdryer. You will find a shared kitchen at the property. The hostel also offers bike hire. Oedo Onsen Monogatari is 3.7 miles from Hostel Omori Souko, while Fuji TV Odaiba is 4.3 miles away. The nearest airport is Tokyo Haneda International Airport, 1.9 miles from the property.