Photos coming soon
HOTEL
Otowa S Grace
1-5-16 Otowa, Bunkyo-ku, Tokyo, Japan, Tokyo, Japan
Where it sits
Otowa S Grace
1-5-16 Otowa, Bunkyo-ku, Tokyo, Japan, Tokyo, Japan
35.71313, 139.73065
Similar stays nearby
Otowa S Grace
Hotel · 11 m
KIM 5 Bedroom Big House in Central Tokyo
Hotel · 37 m
Edo Apartment Ikebukuro Metro Japanese Room
Hotel · 96 m
Hotel Chinzanso Tokyo
Hotel · 362 m
ES51 2 Bedroom Apartment in Ikebukuro area
Hotel · 416 m
Max 8Ppl Close to Ikebukuro ES51
Hotel · 416 m
Oakwood Apartments Azabudai Tokyo
Hotel · 442 m
Sgs Homestay
Hotel · 472 m
Plan around Otowa S Grace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
