6.2 km from Tokyo Haneda International Airport
Omori Tokyu Inn is directly connected to JR Omori station. It has a restaurant, bar and tea room, 24-hour front desk and offers free Wi-Fi.
Rooms are equipped with air-conditioning, bath and shower facilities, hairdryer, refrigerator and a satellite...
More information