Photos coming soon
HOTEL
Otowa S Grace
1-5-16 Otowa, Bunkyo-ku, Tokyo, Tokyo, Japan
Where it sits
Otowa S Grace
1-5-16 Otowa, Bunkyo-ku, Tokyo, Tokyo, Japan
35.71323, 139.73062
Similar stays nearby
Otowa S Grace
Hotel · 11 m
KIM 5 Bedroom Big House in Central Tokyo
Hotel · 27 m
Edo Apartment Ikebukuro Metro Japanese Room
Hotel · 107 m
Hotel Chinzanso Tokyo
Hotel · 361 m
ES51 2 Bedroom Apartment in Ikebukuro area
Hotel · 405 m
Max 8Ppl Close to Ikebukuro ES51
Hotel · 405 m
Oakwood Apartments Azabudai Tokyo
Hotel · 453 m
Sgs Homestay
Hotel · 483 m
Plan around Otowa S Grace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
