1
"A modern, conveniently located city hotel near the train station that serves as a comfortable urban base for exploring nearby sights and onsen towns." - James P. Ong
Down-to-earth rooms, tearoom, coin laundry, breakfast buffet
2 Chome-24-10 Kabukicho, Shinjuku City, Tokyo 160-0021, Japan Get directions