Located in Tokyo, 3.5 km from the centre and 400 metres from Inari Kio Shrine, Kiki House LM -- Self Check-in -- Room Number & Password is in the following email provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 29
160-0021 Tokyo-to, 新宿区歌舞伎町2−2−21, Japan