Shiba Park Hotel

1-5-10 Shiba Koen
Tokyo
Japan