[Hostel Reviews] Shinjuku Hostel Reviews - Tokyo House Inn
Tokyo House Inn Location and surroundings Tokyo House Inn is a guesthouse located in Shinjuku. Located between Shin-Okubo Station and Seibu-Shinjuku, Shinjuku and Higashi-Shinjuku Station, it is good to