Featuring 3-star accommodation, Henn na Hotel Tokyo Nishikasai is located in Tokyo, less than 1 km from Gyosen Park and a 14-minute walk from Shin Nagashima River Shinsui Park.
Number of rooms: 230
134-0088 Tokyo-to, Edogawa-ku Nishikasai 5-4-7, Japan
Hotel booked 2 times today.