HOTEL
Hotel RIO Shinjuku
Hotel Rio, 1-chome-17-1 Okubo, Shinjuku City, Tokyo, Japan
Where it sits
Hotel RIO Shinjuku
Hotel Rio, 1-chome-17-1 Okubo, Shinjuku City, Tokyo, Japan
35.69902, 139.70267
Similar stays nearby
Grand Piano 160㎡ ※Shinjuku Studio House
Hotel · 43 m
Hikarihouse
Hotel · 50 m
Hikari House - Hostel
Hotel · 50 m
Studio pack Shinjuku
Hotel · 51 m
Studio House Grand Piano / near JR Shinjuku stn
Hotel · 53 m
Studio House Grand Piano / near JR Shinjuku stn
Hotel · 53 m
Nestle Suite Tokyo Shinokubo
Hotel · 56 m
Ikken Rakutei
Hotel · 56 m
Plan around Hotel RIO Shinjuku
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
