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 .