Hostel オウルハウス Tokyo
南大井1-18-7, Tokyo, Japan
Choose your dates to see prices
南大井1-18-7, Tokyo, Japan
Choose your dates to see prices
The comfortable オウルハウス Hostel Tokyo, located 10 minutes by car from National Museum of Emerging Science and Innovation, features Wi-Fi throughout the property.
This hostel is 4.9 km from Odaiba Statue of Liberty Replica and 3 km from such cultural venues as Hara Museum. The Tokyo hostel also boasts a convenient location, within easy reach of Suzugamori Keijo-ato. Guests will find Shinagawa Aquarium, which is a 9-minute stroll away. Offering multiple transportation choices in the area, オウルハウス hostel is 15 minutes' drive from Tokyo International airport and within 15 km of Mejiro train station.
Ume-Mura restaurant is situated steps away from this Tokyo accommodation. The hostel is equipped with a shared kitchen.
Wi-Fi
Air conditioning