Business Hotel Yamashiro

Details


Address
Shinjuku-ku Kabuki-cho 2-29-2

Make a booking


Check Dates on

About this hotel

Tucked away in Shinjuku's Kabukicho (red-light) district, Business Hotel Yamashiro is located just a 7-minute walk away from Shinjuku Train and Subway stations. Free WiFi access and a 24-hour front desk are available on site.