Hotel Monterey Hanzomon

23-1 Ichiban-cho
Tokyo
Japan