Okura Hotels & Resorts Hotels Closest To Shin Okubo Station

Okura Chiba Chiba

1-13-3, Chuominato, Chuo-ku
Chiba, JP 260-0024
In Chiba (Chiba City Centre)

Distance23.6 miles SELECT