← Search hotels

illi Sen Oshiage

📍 3-8F, 1-21-10 Narihira, Sumida-ku, Tokyo 130-0002, Japan · Tokyo · Japan
Rating ⭐ 9.9
Reviews 3
Stars ★★★★★ 5 Stars

About this hotel

illi Sen Oshiage offers accommodation in Tokyo , Japan .

This property is classified as a hotel.

The property is located at 3-8F, 1-21-10 Narihira, Sumida-ku, Tokyo 130-0002, Japan , JU SKY CRYSTAL押上 3-8F .

Guests have given this property a rating of 9.9 based on 3 guest reviews .

The property has 6 rooms available for guests.

illi Sen Oshiage is an accommodation option for travelers looking to stay in Tokyo .

Check availability

Check this hotel on Agoda